继承:子类可以自动用于父类中,除了私有内容外的其他所有内容
举例:
父类:吃饭 睡觉(私有化)
继承的子类:吃饭 睡觉(无法继承)
作用:简化代码的开发
思路: 拥有共同的特性,可以写为父类,子类继承父类,并且子类还可以继续扩展。
代码演示:
新建三个类:
父类 类名:person
public class person {   //这是父类
    String name;    //成员变量
    public void ren(){   // void 方法
        System.out.println("吃饭");
    }
} 
子类 类名:guoyihang 子类继承父类的方法
public class guoyihang extends person {
// extends  继承 
//  person 类名
}
 
新建 类名 Test调用输出。
public class Test {
    public static void main(String[] args) {
        guoyihang gyh = new guoyihang();
        gyh.name="小郭";
        gyh.ren();
        System.out.println("小郭");
    }
}
 
输出结果为:吃饭
                      小郭  
说明:父类可以吃饭,子类虽然没有内容,但可以通过继承让子类拥有吃饭的方法、变量。
限制子类继承父类的方法:私有化方法
父类名称person类:
public class person {   //这是父类
    String name;
    public void ren(){
        System.out.println("吃饭");
    }
    private void s1(){    //私有化方法
        System.out.println("睡觉");
    }
} 










