java面向对象进阶:继承的使用
建立一个父类 Pet
package cn.xtnotes.u9_2;
//父类:定义公共属性和方法
public class Pet {
String nick;
int age;
String type="国产";
public void eat() {
System.out.println("再吃");
}
public void run() {
System.out.println("再跑");
}
}
建立子类Cat 并继承父类
package cn.xtnotes.u9_2;
public class Cat extends Pet{
}
Cat 建立的对象 cc 可以直接调用父类 pet 中的属性和方法
子类继承父类后,自动拥有父类非私有的方法和属性
一个子类可继承一个父类
一个父类可以被多个子类继承
package cn.xtnotes.u9_2;
public class Test {
public static void main(String[] args) {
Cat cc=new Cat();
cc.age=15;
cc.eat();
System.out.println(cc.type);
}
}
阅读剩余
版权声明:
作者:Tin
链接:http://www.tinstu.com/231.html
文章版权归作者所有,未经允许请勿转载。
THE END