继承
来源:互联网 发布:安知我意by北南剧透 编辑:程序博客网 时间:2024/05/22 13:01
继承的特点
通过继承,在已有类型基础之上进行扩充或改造,得到新的数据类型。
已有的类型称为父类或超类。
得到的新数据类型,称为子类或派生类
类的继承提高了程序代码的重用性和可扩充性,缩短了软件开发的周期
子类继承父类的语法格式
[修饰符] class 子类名 extends 父类名{
//子类代码部分
}
例5.1 编写程序示范子类继承父类的特点。
public class Animal{
public double weight;
public void eat(){
System.out.println("动物在吃东西");
}
}ublic class Dog extends Animal{
public void say(){
System.out.pringln(“狗叫:汪汪汪”);
}
public static void main(String[] args) {
Dog d= new Dog();
d.weight = 150;
d.eat();
d.say();
}
}
通过继承,在已有类型基础之上进行扩充或改造,得到新的数据类型。
已有的类型称为父类或超类。
得到的新数据类型,称为子类或派生类
类的继承提高了程序代码的重用性和可扩充性,缩短了软件开发的周期
子类继承父类的语法格式
[修饰符] class 子类名 extends 父类名{
//子类代码部分
}
例5.1 编写程序示范子类继承父类的特点。
public class Animal{
public double weight;
public void eat(){
System.out.println("动物在吃东西");
}
}ublic class Dog extends Animal{
public void say(){
System.out.pringln(“狗叫:汪汪汪”);
}
public static void main(String[] args) {
Dog d= new Dog();
d.weight = 150;
d.eat();
d.say();
}
}