Java面向对象(二)
构造器:
构造器是一个创建对象时被自动调用的特殊方法,为的是初始化。构造器的名称应与类的名称一致
当创建一个个对象时,系统会该对象的属性默认初始化,基本类型属性的值为0(数值类型),false(布尔类型),把所有的引用类型设置为null
构造器可以改变这种默认的初始化
构造器作用:
通过构造器将创建的对象驻入到内存中(在内存中为对象分配空间)
构造器特点:
- 创建对象时,在new关键字后调用
- 构造器也是一个方法
- 构造器的方法名与类名相同
- 构造器除了为对象分配内存以外,还能够用于对象属性的初始化(主要利用有参的构造器完成初始化)
- 构造器可以重载
注意:
构造器是写在类中的,不写构造器时,系统会生成一个默认的构造器
如果类中设置了有参构造器,则不提供默认构造器
package包的命名规则:
1.包名字母部分都为小写
2.企业(组织)域名倒写.团队名称.项目名称.功能名称
访问修饰符:
类的访问修饰符一般都是public
在一个类中的方法里如果参数名和属性名重名了,这时使用this,这个对象的属性