标签:
类:
属性(访问时运行)、方法(一种行为)、字段、构造函数(访问时运行);
构造函数有两层含义:
1、逻辑上它是一个对象产生时应该完成一些工作使得该对象具有现实意义;
2、它是一个初始化器,通过它可以产生对象资源;
3、时间点:对象创建时 高内聚,低耦合 构造函数的写法: 修饰符 类名(当前所在名)(参数列表) { 构造体 } Random r= new Random(随机数);
构造函数注意:
1、时间点:发生在对象创建时;
2、完成的工作:初始化对象数据,使得该对象有现实意义
3、当类中没有显示定义构造函数时,它将拥有默认的无参的构造函数
4、当类中显示定义了构造函数,默认构造函数消失
5、设计构造参数时,应当尽量避免调用者可能出现的赋予不正确值得情况,同时还应该让调用方的使用尽量简单 This关键字:表示当前对象,其类型就是当前对象的类型 当一个方法体中,参数名和字段。属性名相同时,字段、属性在该方法中将被覆盖; 对象初始化器,必须保证该类具有无参构造函数
标签:
原文地址:http://www.cnblogs.com/liuyihu/p/4441662.html