C#一个类要实现一个接口还要继承一个类怎么做
答案:6 悬赏:50 手机版
解决时间 2021-03-17 02:09
- 提问者网友:聂風
- 2021-03-16 10:59
C#一个类要实现一个接口还要继承一个类怎么做
最佳答案
- 五星知识达人网友:十年萤火照君眠
- 2021-03-16 11:28
C# 类,只能继承一个父类,但是可实现多个接口。
interface IA1 { }
interface IA2 { }
interface IA3 { }
class A1{ }
class A2 { }
// 正确
class C : A1, IA1, IA2
{ }
// 错误
class D: A1, A2, IA1
{ }
// 正确
class E : A1, IA3
{ }
// 错误
class F : E, A1
{ }
如果有类的话,接口必须在基类的后面,不然编译也不会通过。
interface IA1 { }
interface IA2 { }
interface IA3 { }
class A1{ }
class A2 { }
// 正确
class C : A1, IA1, IA2
{ }
// 错误
class D: A1, A2, IA1
{ }
// 正确
class E : A1, IA3
{ }
// 错误
class F : E, A1
{ }
如果有类的话,接口必须在基类的后面,不然编译也不会通过。
全部回答
- 1楼网友:低音帝王
- 2021-03-16 15:20
用冒号,子类:父类
- 2楼网友:詩光轨車
- 2021-03-16 14:18
class son : father,interface
- 3楼网友:夜余生
- 2021-03-16 13:29
先继承类,后面跟借口,冒号后面一点","分开。
- 4楼网友:七十二街
- 2021-03-16 12:10
interface ic
{
}
class a
{
}
class b :a,ic
{
}
{
}
class a
{
}
class b :a,ic
{
}
- 5楼网友:夜余生
- 2021-03-16 11:59
interface ic
{
}
class a
{
}
class b :a,ic
{
}追问命名不规范
{
}
class a
{
}
class b :a,ic
{
}追问命名不规范
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯