学习Java语言必须掌握类和对象,这样可以从深层次理解Java这种面向对象的程序开发理念,从而更好更快地掌握Java的编程思想和方法。
类是对一类事物描述,是抽象的、概念上的定义;对象是实际存在的该类事物的每个个体,因此也称实例。
Java语言中定义类的语法如下:
[修饰符] class 类名
{
定义构造方法;
定义属性;
定义方法;
}
在上述的语法格式中,修饰符可以是public、final、abstract或完全省略这3个修饰符,而类名只要是一个合法的标识符即可。(仅满足java的语法要求)
对象创建和使用
创建对象的步骤如下:
(1)声明对象。对象的声明和基本类型的数据声明在形式上是一样的。具体格式如下:
类名 对象名
例如:
Hero hero;
(2)实例化对象。使用new关键字调用类的构造方法实例化对象,具体格式如下:
对象名=new 构造方法()
例如:
hero=new Hero()
如果访问权限允许,类中定义的方法和属性都可以通过类的实例来调用。调用属性或方法时要使用“.”运算符。
(1) 属性的调用,其具体格式如下:
对象名.属性
(2)方法的调用,其具体格式如下:
对象名.方法名([参数])