java 抽象类和接口有什么区别
2015-10-28 16:47
537 查看
抽象类和接口区别
1 一个子类只能继承一个父类,但可以实现多个方法
2 抽象类可以有构造函数,属性,方法具体实现
接口不能有构造函数,属性,方法必须是抽象的
3 子类继承父类所有的方法和属性(除了私有的),不用实现父类方法
类实现接口必须要实现所有的抽象方法
1 一个子类只能继承一个父类,但可以实现多个方法
2 抽象类可以有构造函数,属性,方法具体实现
接口不能有构造函数,属性,方法必须是抽象的
3 子类继承父类所有的方法和属性(除了私有的),不用实现父类方法
类实现接口必须要实现所有的抽象方法
相关文章推荐
- struts2表单校验,可单独一行显示
- Java 泛型使用基础
- Spring-Bean配置-使用外部属性文件
- JAVA中super 和 this的用途
- javaweb学习总结(三十一)——国际化(i18n)
- RxJava学习笔记
- Java 函数重载
- Java Map 集合类简介
- Spring Boot 学习第三步(Spring Data JPA学习汇总)
- java去除字符串中的空格、回车、换行符、制表符
- SpringJPA(Hibernate) 处理基于基类的关联关系
- java中深拷贝浅拷贝分析
- Java定时器
- java反射运用举例-junit测试私有方法
- 浅析java集合
- spring注入Properties
- JAVA线程的interrupt
- Java中数据输入输出流
- java中的打印流
- 获得java unix时间戳