10097人加入学习
(18人评价)
C#编程-第二季-面向对象-宇宙最简单2021最新版

制作完成于2021-10月20日 使用VS2019

价格 免费

接口不能继承

没有任何函数体

 

 

 

[展开全文]

静态存储 static 可以直接访问

接口 interface 

[展开全文]

接口/interface:
pablic interface 类名{ 不完整的函数 }
定义一个接口在语法上跟定义一个抽象类完全相同,但不允许提供接口中任何成员的实现方式,一般情况下,接口只能包含方法,属性,索引器和事件的声明。
接口不能又构造函数,不能有字段,接口 也不允许运算符重载。
接口定义中不允许声明成员的修饰符,接口成员都是public(公有的)的。

多态:在父类声明一个对象的时候,可以利用它任意一个子类进行构造或重新构造,这时候这个父类对象可以是多种形态的 简称(多态)

[展开全文]

接口不提供任何实现,只包含方法,不包含字段(如数据成员)

抽象类则可以有普通函数和数据成员

[展开全文]

接口

定义接口:

新建项,接口名为IFly

interface 接口名

{

void fly();

}

(习惯在接口名前+I),接口里是不包含数据成员的

定义一个接口在语法上和定义抽象类完全相同,但不允许提供接口中有成员,接口只能包含方法,属性,索引器和事件的申明。

接口不能有构造函数,也不能有字段(成员),接口也不允许运算器重载

接口定义中不允许声明成员的修饰符,接口成员都是公有的

IFly 飞翔接口可以包含多个方法,默认为public

接口没有继承,实现接口的方法有

1.传统

定义 一个新的类,从中类似于继承

  class 类名:接口名实现窗口

 

2.多态

IFly fly;

fly = new Plane();

fly.Fly();

 

[展开全文]

C# 的接口定义: 使用interface关键字进行修饰。

 

 

接口不包含数据成员。

 

接口的方法不能私有, 默认使用public进行修饰。

[展开全文]

接口:interface 只包含方法,未实现

接口声明一个对象:

IFly fly;

fly = new Plane();

多态:动态变化

[展开全文]

接口I 开头命名

interface 接口修饰符

接口内只包含方法不包含字段,构造函数

接口方法都是public

[展开全文]