对象和类
面向对象程序设计,它会有助于更有效地开发GUI(图形用户界面)和大型软件系统。
为对象定义类
对象object
- 状态state: 是由具有当前值的数据域来表示的。例如: 圆对象具有一个数据域radius
- 行为behavior:是由方法定义的
常见类:
Date(long):
- Date类接受一个long参数。作为自从1970年1月1日0点开始的流逝时间
- 这个可以省略。省略时,默认为输出当前时间。
- 具体用法如下:
· 创建Date类
Date date = new Date(l); //
date.setTime(l);// 这行命令可用于修改流逝时间
静态变量
如果想让一个类的所有实例共享数据,就要使用静态变量,也称为类变量。
静态变量将变量值存储在一个公共的内存地址。因为它是公共的地址,所以如果某一个对象修改了静态变量的值,那么同一个类中的所有对象都会收到影响。
静态方法
无须创建类的实例就可以调用静态方法。
实例方法和实例变量都是属于实例的,所有它们在实例创建之后才能使用。