zoukankan      html  css  js  c++  java
  • java中的抽象类

    1.抽象类前使用abstract关键字修饰,则该类为抽象类。

    2.应用场景:在某些情况下,某个子类只是知道其子类应该包含怎样的方法,但无法准确知道这些子类如何实现这些方法。

    3.作用:限制规定子类必须实现某些方法,但不关注实现细节。

    4.使用规则:

       a.abstract定义抽象类。

       b.abstract定义抽象方法,只有声明,不需要实现。

       c.包含抽象方法的类是抽象类。

       d.抽象类中可以包含普通的方法,也可以没有抽象方法。

       e.抽象类不能直接创建,可以定义引用变量。

    定义:

    public abstract class Telphone {
        public abstract void Call();
        public abstract void Message();

    }
     测试:

            Telphone phone1=new Cellphone    ();
            phone1.Call();
            phone1.Message();
            Telphone phone2=new SmartPhone();
            phone2.Call();
            phone2.Message();
            

  • 相关阅读:
    java中的Runtime类
    java web 三大核心组件Filter
    springBoot 整合mybaits 逆向工程
    java内存区域之程序计数器
    spring mvc 注解整理(一)
    ELK 日志查询分析nginx日志
    npm 淘宝镜像
    两种网页截图功能
    url 编码解码
    对防火墙的理解
  • 原文地址:https://www.cnblogs.com/Dantewuxin/p/5707845.html
Copyright © 2011-2022 走看看