抽象类、接口、内部类

技术抽象类、接口、内部类 抽象类、接口、内部类抽象类abstract修饰符可以用来修饰方法,也可以用来修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,就是抽象类。抽象类中可以没有抽象方法,但是

抽象类、接口、内部类

抽象类

abstract修饰符可以用来修饰一个方法或一个类。如果你修饰一个方法,它就是一个抽象的方法。如果你修饰一个类,它就是一个抽象类。

抽象类中不能有抽象方法,但是有抽象方法的类必须声明为抽象类。

类,您不能使用new关键字来创建对象,它是用于子类继承的。

抽象方法,只有方法的声明,没有方法的实现,用来使子类实现它。

子类继承了抽象类,所以必须实现它。抽象类不实现抽象方法,否则,子类也必须声明为抽象类。

接口

普通:只有具体实施。

类:有具体的实现和规范(抽象方法)!

接口:只有规格!我写不出自己的方法~专业约束!约束与实现的分离:面向接口编程~

一个接口是一个规范,一套定义好的规则,它体现了现实世界的想法,“如果你是……你必须能够……。”。

接口的本质是契约,就像人类的法律一样。做好之后,大家都会跟着做。

OO的本质是对象的抽象,接口就是这一点的最好体现。为什么我们只讨论具有抽象能力的语言的设计?正是因为设计模式研究的是如何合理抽象。

界面功能:

抑制

定义一些不同人实现10——的方法。

公共摘要

公共静态决赛

无法实例化接口,接口中没有构造函数。

实现可以实现多个接口。

您必须重写接口中的方法。

内部类

内部类是在一个类中定义另一个类。例如,如果在A类中定义了B类,那么B类在等价于A类时称为内部类,与B类相比,A类是外部类。

成员类

静态类

本地类

匿名内部类

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/130343.html

(0)

相关推荐

  • 怎么使用物联网设备来确保儿童安全

    技术怎么使用物联网设备来确保儿童安全这篇文章将为大家详细讲解有关怎么使用物联网设备来确保儿童安全,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。IoT 设备是什么?IoT 设备是指那些在

    攻略 2021年10月26日
  • 如何用源码分析canal的deployer模块

    技术如何用源码分析canal的deployer模块这期内容当中小编将会给大家带来有关如何用源码分析canal的deployer模块,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Cana

    攻略 2021年10月27日
  • mysql如何查询前10条记录

    技术mysql如何查询前10条记录本篇内容主要讲解“mysql如何查询前10条记录”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql如何查询前10条记录”吧!

    攻略 2021年12月2日
  • linux三剑客之grep 文本过滤器

    技术linux三剑客之grep 文本过滤器 linux三剑客之grep 文本过滤器Linux 三剑客之grep
    三剑客之一:grep 定义: 文本过滤器: 根据文本内容过滤文件。语法格式 :grep 参

    礼包 2021年12月21日
  • C++内联函数不宜使用情况的示例分析

    技术C++内联函数不宜使用情况的示例分析这篇文章将为大家详细讲解有关C++内联函数不宜使用情况的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。C++语言中的各种应

    攻略 2021年10月27日
  • oracle静默安装的方法是什么

    技术oracle静默安装的方法是什么本篇内容介绍了“oracle静默安装的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够

    攻略 2021年11月4日