面向对象-接口(interface)实战案例
2024-08-31 14:23:04
面向对象-接口(interface)实战案例
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.接口(interface)概述
1>.接口的语法格式
接口时抽象类的一种特殊体现形式。语法格式如下:
interface 接口名称{} 接口中常见的成员有两种,即成员常量和成员函数:
成员常量:
public static final
成员函数:
public abstract
温馨提示:
这些修饰符时固定的,即使不写,编译时JVM也会自动加上,建议写上,这样可以提高程序的可读性。
2>.接口的特点及定义规范
接口的特点:
()接口的方法都是抽象的;
()接口不可以被实例化;
()只有子类实现了接口中的所有抽象方法后,该子类才可以实例化。否则该子类依旧是一个抽象类; 接口的实现规范:
接口里面的方法默认都是public的,所以子类在实现的时候必须要使用public
接口实现类的命名,一般在最后面都是以Impl结尾,表示一个实现类的意思。
3>.接口实现类案例
二.继承和实现的区别
三.类和接口有的区别
四.接口和抽象类的区别
五.接口的多继承特性
最新文章
- docker 目录迁移
- MD5工具类
- JSBinding+Bridge.Net:框架代码与逻辑代码的关系
- C#(asp.net )读取ASHX文件(一般处理程序)
- js中,var 修饰变量名和不修饰的区别
- puppet学习:类与类的依赖关系的问题
- PIXLCLOUND
- jquery and js 判断一个元素是否存在
- 走入PHP-变量、运算符
- common-logging源码解析
- Javascript_06_表单验证(离开单项,输入框后提示信息)
- HDU 1077
- 剑指Offer 22. 从上往下打印二叉树 (二叉树)
- kNN算法学习(一)
- 通俗理解word2vec
- callback源码分析——callback_iter和callback
- Linux 下Qt实现守护进程实例(转)
- 推荐系统-0X-电影推荐与结果评估
- mvc 缓存 sqlCacheDependency 监听数据变化
- js 中引用类型 的深拷贝 和 浅拷贝的区别
热门文章
- 「Luogu P3072 [USACO13FEB]周长Perimeter」
- Windows篇:链接linux->;";Xmanager";
- window进行缩放时左侧菜单高度随之变化
- Java泛型与数组深入研究
- vmware fusion 进入 BIOS
- Django 利用第三方平台实现用户注册
- 设备树DTS 学习:3-常用的DTS 函数
- Ternsorflow 学习:004-MNIST入门 构建模型
- Largest Beautiful Number CodeForces - 946E (贪心)
- centos安装sass环境必看