- 博客(20)
- 收藏
- 关注
原创 c#抽象类
1.抽象成员必须标记为abstract,并且不能有任何实现。2.抽象成员必须在抽象类中。3.抽象类不能被实例化4.子类继承抽象类后,必须把父类中的所有抽象成员都重写。(除非子类也是一个抽象类,则可以不重写)5.抽象成员的访问修饰符不能是private6.在抽象类中可以包含实例成员。并且抽象类的实例成员可以不被子类实现7.抽象类是有构造函数的。
2017-11-07 13:09:34
217
原创 c#构造函数练习
写一个ticket类,有一个距离属性(本属性只读,在构造方法赋值),不能为负数,有一个价格属性,只读,并且根据distance计算价格每公里一块0-100 不打折,101-200 9.5折 201-300 9折 300以上 8折有一个方法。显示这张票的信息,90公里90块。
2017-10-26 10:24:28
2624
1
原创 C#构造函数
构造函数与类名相同,用来初始化对象(给对象的每个属性赋值),创建对象的时候先执行构造函数。构造函数可以重载;关键字new作用:开辟空间,在开辟的空间中创建一个对象,调用函数。举例,写一个学生的类,包含年龄,岁数,名字,并且输出“小兰今年20岁了,是个女的”
2017-10-25 21:24:08
371
2
原创 c#面向对象的概念、类
万物皆对象,摸得着的为对象,对象拥有特征(属性)和行为(方法);比如,爸爸有一辆奥迪车,麻麻有一辆qq车。车为对象,奥迪和qq为属性,他们都能载人为方法;具有相同属性和方法的对象封装出类这个概念,类可以确定对象应该具有的属性和方法,对象是根据类创建的。
2017-10-24 11:35:02
513
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人