手机版

COOP课程总复习(案例)(2)

发布时间:2021-06-07   来源:未知    
字号:

对C#面向对象的一个简单的总结

2. 在类的基础上,将状态和行为实例化为对象的过程称为实例化 类的属性:

只读属性 get { return 字段名;} 只写属性 set { 字段名= value;}

读写属性 字段名{ get ; set ; } ——快捷键 ( prop )

1.4构造函数

特点:

1. 方法名和类名相同

2. 没有返回类型(注意:void的返回类型为空,不代表没有返回类型) 3. 完成对象的初始化工作 包括:

无参构造函数

public Employee () { } 带参构造函数

public Employee (string id, string name, int age)

{

this.ID = id; = name; this.Age = age; }

隐式构造函数

当不给类编写构造函数时,系统将自动给类分配一个无参的构造函数,叫做隐士构造函数。一旦类有了构造函数,就不再自动分配构造函数。 子类构造函数

1. 隐式调用父类构造函数:

子类中没指名调用父类中的哪一个,父类中必须有一个无参的构造函数,如果指名父类

中有参的,父类中可有无参构造函数

在创建子类对象时,子类一定会调用父类的构造函数

2. 显式调用父类构造函数:

public SE (string id, string name, int age, int popularity) : base(id , name, age )

{

this. Popularity = popularity ; }

1.5方法重载

定义:

多个构造函数提供了多种实例化一个类的方式,称为 方法重载 。

COOP课程总复习(案例)(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)