C#基础复习 面向对象 继承

一 注释符

单行注释 // 注释单行代码;
多行注释 /要注释内容/
文档注释 ///要注释内容///
HTML
CSS /要注释的内容/

二 命名规范

Camel骆驼命名规范:要求首单词的首字母小写,其余单词首字母大写,变量、字段。int age string name char gender string highSchool int _chinese

Pascal:类或方法 GetMax GetSum

三 面向对象的复习

① 封装、继承、多态
字段:存储数据,访问修饰符应该设置为private私有的。
属性:保护字段,对字段的取值和赋值进行限定。
new关键字:在堆中开辟空间;在开辟的空间中创建发对象;调用对象的构造函数;
this关键字 代表当前类的对象 ;调用自己构造函数;
构造函数:初始化对象。
对字段的保护方法:
get();
set();
构造函数

return 立即结束本次方法;在方法中返回要返回的值

四 继承复习

解决代码的冗余,实现多态,增加了代码的扩展性,便于维护。
① 单根行
② 传递性
子类并没有继承父类的构造函数,而是会默认调用父类那个无参的构造函数。
如果一个子类继承了一个父类,那么这个子类除了可以使用自己的成员外,还可以使用从父类哪里继承过来的成员。但是父类永远都只能使用自己成员,而不能使用子类的成员。子类之间也不能互相使用对方的成员。

五 里式转换

① 子类可以赋值给父类;
② 如果父类中装的是子类对象,那么可以将这个父类转换为子类对象。
③ as
④ is

你可能感兴趣的:(C#,c#,java,开发语言)