黑马程序员技术交流社区

标题: 分享些零碎的笔记2 [打印本页]

作者: 邓艳秋    时间: 2012-11-1 22:04
标题: 分享些零碎的笔记2
类的构造函数:
写好一个类会有一个默认的构造函数,当手动添加一个构造函数时就把默认的构造函数覆盖掉。构造函数的特性:可以重载,没有返回值,连void都不能有,访问修饰符一般为public
实例化对象的过程就是调用构造函数的过程。
在类中直接声明的变量叫成员变量----类的字段
在方法中声明的变量,作用之前必须赋初值,不然会报错。
类的成员变量,声明后可以直接使用,因为有默认值,数值类型为0bool类型为false,引用类型为null.
封装:1.属性封装字段  2.方法的多个参数封装成一个对象 3.将代码封装到一个方法中。 4.将一些功能封装到几个类中。 5.将一些相同功能的代码封装到一个程序集中~
里氏替换原则:需要父类类型的地方,可以给一个子类类型对象。
继承的特性:单根性,传递性。
构造函数是不能被继承的。如果要掉用必须手动去:base()
子类对象被创建时(调用子类构造函数时),先会调用父类中的构造函数(默认情况下,子类构造函数在执行前会先调用父类的无参构造函数)。


作者: 许庭洲    时间: 2012-11-1 22:12
值得学习ing!
作者: 张文    时间: 2012-11-1 22:45
考试的时候往往就忽视了这些送分题。
作者: 种生祥    时间: 2012-11-1 23:04
学习了!
作者: 郑鹏    时间: 2012-11-2 12:22
呵呵,都有点忘了,看看这些笔记我又想起点
作者: 穆爱明    时间: 2013-7-9 09:00
学习一下,感谢分享!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2