zoukankan      html  css  js  c++  java
  • java基础 抽象

     1 /**
     2  * 抽象方法:就是加上abstract关键字,并去掉大括号,分号结束
     3  * 抽象类:抽象方法坐在的类,必须是抽象类。在class前家abstract即可
     4  *
     5  * 如何使用抽象类和抽象方法:
     6  * 1、不能直接创建new抽象类对象
     7  * 2、必须用一个子类来继承抽象父类
     8  * 3、子类必须覆盖重写抽象父类当中所有的抽象方法
     9  * 覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体
    10  * 4、创建子类对象进行使用
    11  *
    12  * 注意事项:
    13  * 1、抽象类不能创建对象
    14  * 2、抽象类中,可以有构造方法,是供子类创建对象时,初始化父类成员使用的
    15  * 3、抽象类中,不一定包含抽象方法,但是有抽象方法的类必须是抽象类
    16  * 4、抽象类的子类,必须重写抽象父类的所有抽象方法,否则子类必须是抽象类
    17  */
    18 public abstract class Animal {
    19 
    20     //这是一个抽象方法
    21     public abstract void eat();
    22 
    23     //普通方法
    24     public void normalMethod(){
    25 
    26     }
    27 }
  • 相关阅读:
    js 实现图片上传
    关于IOS不能使用JQUERY的ON事件
    js实现复制
    订单列表倒计时
    小程序实现倒计时
    微信小程序服务消息推送
    python爬虫七
    python爬虫六
    python爬虫五
    python爬虫四
  • 原文地址:https://www.cnblogs.com/mantishell/p/11707588.html
Copyright © 2011-2022 走看看