第五章 Java面向对象编程基础类:现实世界中实体的抽象集合。;类的属性就是类的静态属性的简称,指类内包含的各项数据。类的服务则被称为成员函数或方法。类的一般语法结构为:[修饰符] class 类名[extends 父类] [implements 接口名]{类成员变量声明;类方法声明;},class后面跟着新定义类的类名,类名由编程者命名,命名原则要遵从Java对标识符的有关规定,并体现该类主要功能或作用。(1)父类名父类名跟在extends关键字后面,用来说明当前类是已经存在的哪个类的子类。这个已经存在的类可以是Java类库中定义的类,也可以是同一个程序或其他程序中已定义好的类。通过定义继承关系,子类可以获得父类的所有属性和方法。class Employee{//雇员类,包含所有雇员都有的属性int m_EmpNo;//雇员号int m_DeptNo;//雇员所在部门号}//一般雇员,monEmployee extends Employee{int m_ManagerNo;//上司编号}//主管,有秘书编号class ManagerEmployee extends Employee{int m_SecretaryNo;//秘书编号}(2)接口名接口名跟在implements关键字后面,用来说明当前类中实现了哪个接口定义的功能和方法。接口是Java语言用来实现多重继承的一种机制。(3)修饰符类的修饰符用来说明类的特殊性质,分为?访问控制符?抽象类说明符?,类体则定义了类的具体内容,包括类的属性和方法。(1)类的属性一个类的属性描述了该类内部的信息,又称为类的静态属性。类属性为简单变量:[修饰符] 变量类型变量名[=变量初值]类属性为对象的语法:[修饰符] 类名对象名[=new 类名(实际参数列表)]注:若使用另一个类的对象作为当前所定义的类的属性,则一定要保证这“另一个类”在当前类中是可见的,即它可以被当前类所引用。类属性的修饰符包括:?访问控制符?静态修饰符static?最终修饰符final?易失修饰符volatile?过渡修饰符transient。(2)类的方法类的方法,又称为成员函数,用来规定类属性上的操作,实现类的内部功能的机制,同时也是类与外界进行交互的重要窗口。Java中声明方法的语法:[修饰符] 返回值类型方法名(参数列表)Throws 例外名1,例外名2,……{方法体:局部变量声明;语句序列;}
Java面向对象编程基础 来自淘豆网www.taodocs.com转载请标明出处.