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

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

价格 免费

值类型存在栈;

引用的地址可以存在栈;

所有字符串本身都是常量;

所有的字符串都是存在静态存储区;

 

[展开全文]

静态  static

静态成员和普通成员的区别:

静态变量是存储在静态存储区,而不是存储在某个对象里面,只支持通过类访问;

静态函数只能使用静态数据,不能使用非静态;

静态类:只能使用静态成员(类),不能

 

[展开全文]

public void SetAge(int age){

}

[展开全文]
LitzshuKa · 2022-07-08 · 017-属性 0

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

[展开全文]

授课教师

SiKi学院老师

课程特色

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