一、继承
语法格式:
class B extends A {
}
B类继承了A类,A类是B类的唯一的父类或者叫超类或者叫基类,B类是A类的子类
java中是单继承【可以理解为一个儿子只能有亲生父亲】
B类继承了A类, A的东西(除了私有化的)都可以用!!!
java使用关键字: extends进行继承的操作,继承至少得有两个类
//父类
class Father {
//成员变量 公开的
public String name;
public int age;
//成员变量 私有的
private double money;
public Father () {
System.out.println("我是父类的无参构造方法");
}
//成员方法 公开的
public void work() {
System.out.println("开拖拉机");
}
//成员方法 私有的
private void smoking() {
System.out.println("抽旱烟");
}
public void test() {
this.smoking();
}
}
//子类
//Son类继承了Father 就意味着Son可以使用Father公开的成员变量
class Son extends Father{
public boolean isCar;//是否有车
public Son() {