大学计算机专业JAVA选修课第四章抽象封装和类.ppt

大学计算机专业JAVA选修课第四章抽象封装和类.ppt

大学计算机专业JAVA选修课第四章抽象封装和类

访问控制符例 public class Manager extends Employee { float allowance ; public Manager(String n,char x , int a , float s,float aa ){ super(n,x,a,s) ; allowance = aa ; } public String getInfo() { return name+sex+age+salary ; // 出错,父类属性没有继承 } } //Manager 5-7 作业: 3,7,8,12,13,14,21 类的初始化-静态初始化器 由关键字static引导的一对大括号括起的语句组,用来完成类的初始化的工作。 与构造方法的区别: 构造方法是对每个新创建的对象初始化,而静态初始化器是对类自身进行初始化; 构造方法是在用new运算符产生新对象时由系统自动执行,而静态初始化器则是在它所属的类加载入内存时由系统调用执行; 不同于构造方法,静态初始化器不是方法,没有方法名、返回值和参数列表。 静态初始化器例 class Employee { //Employee类定义 String name ; i

文档评论(0)

1亿VIP精品文档

相关文档