SqlConnection con = new SqlConnection(); DbCommand a = con.CreateCommand(); Component b = a; IDbCommand c = a; IDisposable d = a;
一个类可以派生自多个类或接口,这意味着它可以从多个基类或接口继承数据和函数。
c#不支持多重继承,但是可以使用接口实现多重继承。
[quote=引用 12 楼 z15920696563 的回复:] [quote=引用 11 楼 hanjun0612 的回复:] 由于统一使用:冒号来代替实现和继承的关键字。 但是你自己应该要明白,一个派生类对于父类和接口的描述是不同的。 一个是继承,一个是实现。
[quote=引用 11 楼 hanjun0612 的回复:] 由于统一使用:冒号来代替实现和继承的关键字。 但是你自己应该要明白,一个派生类对于父类和接口的描述是不同的。 一个是继承,一个是实现。
[quote=引用 13 楼 yibinlaji 的回复:] [quote=引用 12 楼 z15920696563 的回复:] [quote=引用 11 楼 hanjun0612 的回复:] 由于统一使用:冒号来代替实现和继承的关键字。 但是你自己应该要明白,一个派生类对于父类和接口的描述是不同的。 一个是继承,一个是实现。
由于统一使用:冒号来代替实现和继承的关键字。 但是你自己应该要明白,一个派生类对于父类和接口的描述是不同的。 一个是继承,一个是实现。
[quote=引用 7 楼 hanjun0612 的回复:] 一个类可以实现多个接口,这个没毛病啊。 我没有太明白楼主的问题意思
一个类可以实现多个接口,这个没毛病啊。 我没有太明白楼主的问题意思
110,571
社区成员
642,568
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧