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

时间:2025-03-10

对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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219