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

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

价格 免费

5.A

6.B C

7.B

8.2   5;1  6

9.C

10.A

13.A


15.A


22.A

 

[展开全文]

5.A

6.B C

7.B

8.2   5;1  6

9.C

10.A

13.A


15.A

18.b
19.b 20.d 21.a 22.c 23.a

[展开全文]

5.A

6.B C

7.B

 8.2   5;1  6
9.c  10.c 11.a 12.c 13.c
14.b 15.b 16.b 17.c 18.b
19.b 20.d 21.a 22.c 23.a
 

[展开全文]

22:结构体和类的区别

1、结构体也有一个构造函数

[展开全文]

ToString():输出类的完整路径

[展开全文]

索引器作用:

类中声明数组,通过函数来给数组赋值或者读取

[展开全文]

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

接口声明一个对象:

IFly fly;

fly = new Plane();

多态:动态变化

[展开全文]

静态成员和函数:通过类.来访问,而不是对象

静态函数:只能使用静态数据

[展开全文]

使用其他项目的函数与类

1.右键-》项目引用:

2.需包含其他项目的命名空间

3.类设置为public

 

[展开全文]

子类给父类构造:

:base()

[展开全文]

1.抽象方法只能包含在抽象类中

abstract class Enemy

{

    public abstract void Attack();

}

2.抽象类不能构造对象,可以声明

 

密封类和方法:sealed

不能继承该类;方法不能重写;

作用:

1.防止重写某些类导致代码混乱

2.商业原因

[展开全文]

隐藏方法:直接重写 new

public new void AI()

{

}

父类声明对象:

1.虚方法则会调用子类的重写的方法;

2.隐藏方法会调用父类里的方法

[展开全文]

重写:

父类:virtual

子类:override

[展开全文]

c#不支持多继承,支持多接口

[展开全文]

类:属性

1.可只get或只set

2.可简写

public string Name

{

    get;set;

}

 

匿名类型:var  类似C++ 的Auto

例如:var age = 45;

[展开全文]

类:属性

public int Age

{

    get

   {

    }

   set

   {

   }

}

[展开全文]
linsen1021 · 2022-04-19 · 017-属性 0

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(60)