类类型 ■使用关键字“ class”,它定义了一个新的引用类 型,并描述这一类型的具体实现 ava语言定义的根类( Root class)是 object类, 也就是说除了 object类以外,其它类都是 object 类的直接或间接子类( Subclass),这些类只能 扩展(使用关键字“ extends”)自唯一一个业已 存在的类。 object类是缺省的继承父类,如果有一个类直接 继承自 object类,“ extends object”可以省略 不写。 2021/2/20 java面向对象程序设计教程
2021/2/20 Java面向对象程序设计教程 16 类类型 ◼ 使用关键字“class”,它定义了一个新的引用类 型,并描述这一类型的具体实现。 ◼ Java语言定义的根类(Root class)是Object类, 也就是说除了Object类以外,其它类都是Object 类的直接或间接子类(Subclass),这些类只能 扩展(使用关键字“extends” )自唯一一个业已 存在的类。 ◼ Object类是缺省的继承父类,如果有一个类直接 继承自Object类,“extends Object”可以省略 不写
类体的结构组成 类的成员 类型:类成员(使用关键字 static)和实例成员(无关 键字 static) 形式:域( Field:也习惯地叫属性, Attribute)、方 法( Method)、内嵌类( Nested class)和内嵌接 口( Nested interface) 1实例初始化或者类初始化的语句块( Block) 实例对象构造器( Constructor,也称构造方法) 举例: ClassExample java 2021/2/20 ava面向对象程序设计教程
2021/2/20 Java面向对象程序设计教程 17 类体的结构组成 ◼ 类的成员 • 类型:类成员(使用关键字static)和实例成员(无关 键字static) • 形式:域(Field;也习惯地叫属性,Attribute)、方 法(Method)、内嵌类(Nested class)和内嵌接 口(Nested interface) ◼ 实例初始化或者类初始化的语句块(Block) ◼ 实例对象构造器(Constructor,也称构造方法) ◼ 举例:ClassExample.java