类的继承就是一种类于类之间的包含关系,比如说,你现在有两个类,一个学生类和大学生类,大学生也是学生,它是属于学生里面的,学生包含着大学生。所以咋们把学生类,这种范围大的定义为父类。大学生类这种范围小的,定义为子类。
继承的格式是 public class 子类(派生类) extends 父类(基类,超类) {}
那我们为什么要用类的继承呢?
子类他可以继承父类的方法和属性,这样就可以大大的节约代码量,减少一点重复功能。但是私有属性不能够直接使用。
现在咋们有个学生类
public class Student {
private String name;
//定义set方法,初始化属性
public void setName(String n){
name = n;
}
//定义get方法,获取属性
public void getName(){
return name;
}
//定义学生的学习方法
public void Study(){
System.out.println(name+"正在学习!");
}
}
现在咋们写一个大学生类继承他
public class UNstudent extends Student(){
public void printNam