interface vs abstract
2024-09-28 11:07:15
【interface vs abstract】
1、interface中的方法不能用public、abstract修饰,interface中的方法只包括signature。
2、一个类只能继承一个abstract class,却可以实现多个interface。
3、abstract class表示的是"is a"关系,描述一类对象的特性。
4、interface 表示的是能力的关系“capable”,描述一类对象是否拥有某种能力(是否继承哪个类)。
5、实现interface方法时,不需override修饰。
参考:
2、http://blog.163.com/shirx2005@126/blog/static/8176490620091024102254107/
最新文章
- spark geoip
- Mysql在windows下和linux下对表名大小写默认要求的一个细节
- 如何在 Arch Linux 中安装 DNSCrypt 和 Unbound
- Adobe Edge Animate--关于全局变量和全局方法的定义
- 最常用的CSS技巧收集笔记
- php 前台数据显示
- DDD Reference
- php 模拟POST提交的2种方法
- java :equals()和hashcode()方法的结合使用
- POJ 3415 不小于k的公共子串的个数
- 借助 LVS + Keepalived 实现负载均衡
- WebSocket(一)-RFC6455
- geckodriver问题
- ProtoBuf 常用序列化/反序列化API 转
- Oracle create tablespace 、create user and so on
- 【代码笔记】iOS-可拷贝的label
- 知识点【JavaScript模块化】
- Matrix67|自由职业者,数学爱好者
- Orchard 之:Widget,兼看 Layer 在权限控制中的作用
- 原生JavaScript技巧大收集