0%

Java对象和类

对象和类

面向对象程序设计,它会有助于更有效地开发GUI(图形用户界面)和大型软件系统。

为对象定义类

对象object

  • 状态state: 是由具有当前值的数据域来表示的。例如: 圆对象具有一个数据域radius
  • 行为behavior:是由方法定义的

常见类:

Date(long):
- Date类接受一个long参数。作为自从1970年1月1日0点开始的流逝时间
- 这个可以省略。省略时,默认为输出当前时间。
- 具体用法如下:
· 创建Date类
Date date = new Date(l); //
date.setTime(l);// 这行命令可用于修改流逝时间

静态变量

如果想让一个类的所有实例共享数据,就要使用静态变量,也称为类变量。
静态变量将变量值存储在一个公共的内存地址。因为它是公共的地址,所以如果某一个对象修改了静态变量的值,那么同一个类中的所有对象都会收到影响。

静态方法

无须创建类的实例就可以调用静态方法。

实例方法和实例变量都是属于实例的,所有它们在实例创建之后才能使用。