继承是面向对象编程的三大特征之一,也是实现软件复用的重要手段。java的继承具有单继承的特点,即每个子类只能有一个父类。
继承的特点:
[修饰符]class 子类名 extends 父类名{
}
示范例子:
父类:
public class Animals
{
public double weight;
public void eat()
{
System.out.println("动物们在吃!");
}
}
子类:
public class Dogs extends Animals
{
public void say()
{
System.out.println("狗叫:汪汪!");
}
public static void main(String[] args)
{
Dogs dg=new Dogs();
dg.weight=150;
System.out.println("体重:"+dg.weight);
dg.eat();
dg.say();
}
}