摘要:
随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则更一般,更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计的非常抽象,以至于它没有具体的实例,这样的类叫作抽象类。 1.用abstact修饰一个类时,这个类就叫做抽象类; 2.用abstract修饰一个方法时,该方法叫作抽象 阅读全文
posted @ 2019-12-17 15:16
西西嘛呦
阅读(231)
评论(0)
推荐(0)
摘要:
在java中声明类、属性和方法时,可使用关键字final来修饰,表示“最终”。 final标记的类不能被继承:提高安全性,程序的可读性; final标记的方法不能被子类所重写:Object中的getClass(); final标记的变量(成员变量或局部变量)即称为常量,名字大写,且只能被赋值一次; 阅读全文
posted @ 2019-12-17 15:03
西西嘛呦
阅读(203)
评论(0)
推荐(0)
摘要:
Person.java package insof; public class Person extends Object{ String name; static int age; public Person() { this.name = "tom"; System.out.println("执 阅读全文
posted @ 2019-12-17 14:53
西西嘛呦
阅读(139)
评论(0)
推荐(0)
摘要:
1.初始化块的作用:对java对象进行初始化; 2.程序的执行顺序:声明成员变量的默认值-->显示初始化,多个初始化块依次被执行(同级别下按先后顺序执行)-->构造器在对成员进行赋值操作。 public class Person extends Object{ String name; public 阅读全文
posted @ 2019-12-17 14:37
西西嘛呦
阅读(236)
评论(0)
推荐(0)