扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:黎宇授权 来源:论坛 2007年11月13日
关键字:
interface ICloneable { object Clone( ) ; } class C: ICloneable { object ICloneable.Clone( ) {…} public object Clone( ) {…} } |
interface IControl { void Paint( ) ; } interface IForm { void Paint( ) ; } class Page: IControl, IForm { public void Paint( ) {…} } |
interface IControl { void Paint( ) ; } interface IForm { void Paint( ) ; } class Page: IControl, IForm { public void IControl.Paint( ) { //具体的接口实现代码 } public void IForm.Paint( ) { //具体的接口实现代码 } } |
interface IBase { int P { get; } } interface IDerived: IBase { new int P( ) ; } |
//一:对两个接口成员都采用显式接口成员执行体来实现 lass C: IDerived { int IBase.P get { //具体的接口实现代码 } int IDerived.P( ){ //具体的接口实现代码 } } //二:对Ibase 的接口成员采用显式接口成员执行体来实现 class C: IDerived { int IBase.P get {//具体的接口实现代码} public int P( ){ //具体的接口实现代码 } } //三:对IDerived 的接口成员采用显式接口成员执行体来实现 class C: IDerived{ public int P get {//具体的接口实现代码} int IDerived.P( ){ //具体的接口实现代码} } |
using System ; interface IControl { void Paint( ) ; interface ITextBox: IControl { void SetText(string text) ; } interface IListBox: IControl { void SetItems(string[] items) ; } class ComboBox: IControl, ITextBox, IListBox { void IControl.Paint( ) {…} void ITextBox.SetText(string text) {…} void IListBox.SetItems(string[] items) {…} } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者