zoukankan      html  css  js  c++  java
  • java三大特性之继承

    继承是面向对象编程的三大特征之一。

    继承是一种基于已有的类创建新类的机制。利用继承,我们可以先创建一个具有共有属性的一般类,根据该一般类再派生出具有特殊属性的新类,新类继承一般类的状态(成员变量)和行为(方法),并根据需要增加额外的状态(成员变量)和行为(方法)。由继承而得到的类称为子类(或派生类),被继承的类称为父类(或超类)。Java中每个类只允许有一个父类。

    语法如下:class <子类> extends <父类>

       继承的优点:

    class Car{
       float speed;
       String  enginner;
       void break(){...}
        void  add_oil();
    }
    
    class Small_Car extends Car{
        double weight;
        void samll_break(){...}
    }

            通过继承可以重用父类中的代码。

             程序员可以定义含有一般行为的抽象类。抽象类中的很多方法是没有实现的,可以再抽象类的基础上定义特别的子类,实现具体细节。

    你一定会喜欢那个因为喜欢她而发光的自己!
    个人博客:http://www.yanghelong.top
  • 相关阅读:
    Linux文件系统(三)虚拟文件系统
    Linux文件系统(二)磁盘文件系统
    requests模块
    jquery进阶(文档操作,事件委托等)
    JQuery基本使用
    js基础和js操作bom和dom对象
    js -- javascript
    CSS
    HTML
    python之pymysql模块
  • 原文地址:https://www.cnblogs.com/zzu-general/p/8671874.html
Copyright © 2011-2022 走看看