c#.net中,例如我写了接口 interface animal {}(手机不方便打那些个代码,我
c#.net中,例如我写了接口interfaceanimal{}(手机不方便打那些个代码,我就用文字说明吧,接口里面申明三个属性,编号,体重,特征,一个方法showall...
c#.net中,例如我写了接口
interface animal
{}(手机不方便打那些个代码,我就用文字说明吧,接口里面申明三个属性,编号,体重,特征,一个方法showall)
然后再添加一个类
class tiger:animal (建一个老虎类继承自animal)
{……
}
我在类中加一个接口没有的方法showid用来显示编号。
在程序中使用的时候实例化animal test1=new tiger();这样实例化之后无发通过接口对象去调用类里面的showid的方法,因为接口里面不存在这个方法。那么怎么去做才能用这个类的showid的方法去看 刚才通过test1传递到类里面的某个属性呢。不会在实例化新类时候清空内容么? 展开
interface animal
{}(手机不方便打那些个代码,我就用文字说明吧,接口里面申明三个属性,编号,体重,特征,一个方法showall)
然后再添加一个类
class tiger:animal (建一个老虎类继承自animal)
{……
}
我在类中加一个接口没有的方法showid用来显示编号。
在程序中使用的时候实例化animal test1=new tiger();这样实例化之后无发通过接口对象去调用类里面的showid的方法,因为接口里面不存在这个方法。那么怎么去做才能用这个类的showid的方法去看 刚才通过test1传递到类里面的某个属性呢。不会在实例化新类时候清空内容么? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询