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
  • 相关阅读:
    CSS3 Media Queries 片段
    针对移动设备的CSS3布局
    移动Web界面样式-CSS3
    em与px区别-CSS教程
    webApp添加到iOS桌面
    字典(dick)
    元组(Tuple)
    列表(list)
    字符串的常用方法
    运算符
  • 原文地址:https://www.cnblogs.com/zzu-general/p/8671874.html
Copyright © 2011-2022 走看看