首页 > 其他分享 >初识接口--个人总结

初识接口--个人总结

时间:2023-01-29 23:22:23浏览次数:33  
标签:-- 接口 初识 抽象 抽象类 public

  • 接口是抽象类的抽象,更抽象。
  • 接口可以理解为强制约束,实现了这个接口就必须要将接口中的方法进行重写。
  • 接口的意义,让接口中的方法具有不同的实现。(个人感觉像多态的实现,接口更像是一个抽象的封装?)。
  • 接口中的属性,默认被public static final修饰(强制),可以自己补充上去,但关键字会变灰(无意义)。
  • 接口中的方法,默认被public abstract修饰(强制,比抽象类的抽象)。抽象类可以包含构造函数、方法实现,接口没有。
  • 接口关键字implement。
  • 接口与接口直线使用extend。
  • 一个类可以实现多个接口,继承一个普通类或抽象类。

 

标签:--,接口,初识,抽象,抽象类,public
From: https://www.cnblogs.com/mengdreams/p/17074084.html

相关文章

  • cookie的简单介绍
    什么是CookieCookie是存储在用户浏览器中的一段不超过4KB的字符串。它由一个名称(Name)、一个值(Vaue)和其它几个用于控制Cookie有效期、安全性、使用范围的可选......
  • day13-实现Spring底层机制-03
    实现Spring底层机制-037.实现任务阶段57.1分析阶段5目标:bean后置处理器的实现7.2代码实现新增:1.创建InitializingBean接口,实现该接口的Bean需要实现Bean的初......
  • curl_cffi: 支持原生模拟浏览器 TLS/JA3 指纹的 Python 库
    原文首发于我的博客:https://yifei.me/note/2719越来越多的网站开始使用TLS指纹反爬虫,而Python中竟然没有任何方法解决这个问题。前一阵看到由国外大神写了一个curl-......
  • C++学生成绩管理系统[2023-01-29]
    C++学生成绩管理系统[2023-01-29]某专业2022-2023-1学期开设10门课程,6门必修课,4门选修课(任选两门)。专业有2个班级,每个班级20人,现要求统计必修课,选修课平均成绩,统计每名学......
  • 程序员的数学
    如需下载请联系[email protected]《程序员的数学》 13MB 237页   ​ ......
  • shader调试
    简单点就是将要调试的值输出为颜色1) 比如:调试顶点值时,将顶点值输出为颜色Shader"My/VertexDebug"{Properties{_MainTex("Texture",2D)="whi......
  • 蓝桥杯-路径之谜
    问题描述小明冒充X星球的骑士,进入了一个奇怪的城堡,城堡里边什么都没有,只有方形石头铺成的地面。假设城堡地面是nxn个方格,如图所示。  按习俗,骑士要从西北角走......
  • 刷刷刷 Day 28 | 78. 子集
    78.子集LeetCode题目要求给你一个整数数组nums,数组中的元素互不相同。返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。你可以按任意顺序返回解集。......
  • 领域驱动设计精粹
    [email protected]《领域驱动设计精粹》88.4MB162页2018年9月第1版  ......
  • Python 基础语法介绍(一)
    目录一、概述二、变量1)变量定义2)定义变量的规则3)变量命名规范4)变量类型转换三、注释1)单行注释2)多行注释1、单引号(''')注释2、双引号(""")注释四、运算符1)算术运算符2)关系运算......