在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。
格式:
class 子类 extends 父类 {}
//父类 package com.oracle.demo02; public class Animal { private String color; private int leg; public String getColor() { return color; } public void setColor(String color) { this.color = color; } public int getLeg() { return leg; } public void setLeg(int leg) { this.leg = leg; } }
//子类 package com.oracle.demo02; //继承:extends public class Cat extends Animal{ }
//自动继承 package com.oracle.demo02; public class Demo02 { public static void main(String[] args) { Cat cat=new Cat(); cat.setColor("红色"); } }