Java抽象类和接口
来源:互联网 发布:artrage for mac 编辑:程序博客网 时间:2024/04/29 16:55
抽象类是一种功能不全的类,接口是一个抽象方法声明和静态不能被修改的数据的集合,两者都不能被实例化。从某种意义上说,接口是一种特殊形式的抽象类,在Java语言中,抽象类表示一种继承关系,一个类只能继承一个抽象类,而一个类却可以实现多个接口。
abstract class Fruit {
double weight;
double volume;
abstract String getTaste();
}
interface Packable {
void pack();
}
interface Divisible {
void divisible();
}
class Apple extends Fruit implements Packable {
@Overridepublic void pack() { // TODO Auto-generated method stub System.out.println("包装苹果");}@OverrideString getTaste() { // TODO Auto-generated method stub return "甜";}
}
class Orange extends Fruit implements Packable, Divisible {
@Overridepublic void divisible() { // TODO Auto-generated method stub System.out.println("把橙子分开");}@Overridepublic void pack() { // TODO Auto-generated method stub System.out.println("包装橙子");}@OverrideString getTaste() { // TODO Auto-generated method stub return "酸";}
}
0 0
- Java 抽象类,抽象方法和接口
- Java抽象类和抽象方法、接口
- Java接口和抽象类
- java接口和抽象类
- java 接口和抽象类
- java接口和抽象类
- JAVA抽象类和接口
- java抽象类和接口
- java抽象类和接口
- Java:抽象类和接口
- java接口和抽象类
- Java 抽象类和接口
- JAVA抽象类和接口
- java抽象类和接口
- java接口和抽象类
- JAVA抽象类和接口
- Java抽象类和接口
- java 抽象类和接口
- php 创建守护进程
- Jenkins:解决tomcat在job结束时关闭问题
- 特征选择的策略--数据相关性(皮尔逊系数)与gini或者信息熵的的结合
- LA 4973
- Java 命令参考
- Java抽象类和接口
- html中的块状元素和内联元素
- [投稿]房间声学原理与Schroeder混响算法实现
- iOS开发对于第三方类库的管理-cocoapods
- JVM延迟加载单例模式
- Android Volley完全解析(三),定制自己的Request
- Android 透明度数值
- 什么是友元类
- @PathVariable和@RequestParam的区别,@SessionAttributes