zoukankan      html  css  js  c++  java
  • Java 继承 extends关键字

    继承:类和类的一种关系  extends关键字

    狗类是子类,派生类    动物类是父类,基类

    1.一个类只能有一个直接的父类

    2.多个类可以继承一个父类

    例:class A{}

    class B extends A{}

    class C extends A{}  //类B和类C都可以继承类A

    好处:

    1.子类会自动拥有父类所有可继承的属性和方法

    2.若父类实现了一些功能,子类继承于父类,这样子类可复用父类所写的代码

    语法:class 子类 extends 父类{}

    例:class Animal{

     public String name;    //若把public换成private,则name不能被继承

    public int age;

    public void eat(){

    System.out.println("动物具有吃东西的能力");

    }

    }

    class Dog extends Animal{

    }

     class Ex22{

    public static void main(String[] args){

    Dog dog=new Dog();

    dog.name="小天";    //继承父类的属性

    dog.age=10;      //继承父类的属性

    dog.eat();      //继承父类的方法

    }

    }

  • 相关阅读:
    npm install报错Error: ENOENT
    hibernate hql
    mysql授权
    撤销git reset soft head操作
    nodejs&npm等概念梳理
    Java类中中文问题
    采用MANIFEST.MF之jar报错ClassNotFoundException解法
    EChart和G2比较
    牛客OI测试赛1
    Codeforces Round #340 (Div.2)
  • 原文地址:https://www.cnblogs.com/chenyuan7/p/7928580.html
Copyright © 2011-2022 走看看