第四章

面向对象程序编程

由类构造对象的过程称为创建类的实例

构造器

要使用对象,首先必须构造对象,并指定其初始状态

要使用构造器(构造方法)构造新实例

构造器的名字应该和类名相同

  • 构造器与类同名

  • 每个类可以有一个以上的构造器

  • 构造器可以有0个,1个或多个参数

  • 构造器没有返回值

  • 构造器总是伴随着new关键字一起调用

 

可以用关键字var声明局部变量,而无须指定类型

例:var s=new Person();

 

私有的 private

 

需要使用静态方法的情况

  1. 方法不需要访问对象状态,因为它需要的所有参数都通过显示参数提供

  2. 方法只需要访问类的静态字段

 

对象构造

重载

如果多个方法有相同的名字、不同的参数、便出现了重载。

默认字段初始化

如果在构造器中没有显示地为字段设置初值,那么就会被自动地赋为默认值:数值为0,布尔值为false,对象应用为null

 

无参构造器

如果一个类没有编写构造器,就会为你提供一个无参数的构造器

如果一个类提供了至少一个构造器,就不会提供默认空参构造器

 

在一个类的声明中,可以包含任意多个代码块。只要构造这个类的对象,这些快就会执行。

 

以逆序的形式作为包名

类的导入

使用import语句