接口和实现类
来源:互联网 发布:淘宝卖家支付宝类型 编辑:程序博客网 时间:2024/05/21 15:39
java不支持多继承,但是可以通过实现接口,从而变相的实现多继承,实现多个接口用逗号分隔。
package com.iwuzhou;----------------------------------------------------------------------分隔线--------------------------------------------------------------------
/*定义一个接口*/
public interface Person {
public void speak();
public void eat();}
package com.iwuzhou;----------------------------------------------------------------------分隔线--------------------------------------------------------------------
/*定义一个实现类,实现 Person接口 */
public class Chinese implements Person {
@Override
public void speak() {
System.out.println("中国人:说普通话 。。。");
}
@Override
public void eat() {
System.out.println("中国人:吃米饭 。。。");
}}
package com.iwuzhou;----------------------------------------------------------------------分隔线--------------------------------------------------------------------
/*定义一个实现类,实现 Person接口 */
public class French implements Person {
@Override
public void speak() {
System.out.println("法国人:讲法语。。。");
}
@Override
public void eat() {
System.out.println("法国人:吃西餐。。。");
}}
主方法:
package com.iwuzhou;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Person person1 = new Chinese();
person1.eat();
person1.speak();
Person person2 = new French();
person2.eat();
person2.speak();
}
}
输出:
中国人吃米饭 。。。
中国人说普通话 。。。
法国人吃西餐。。。
法国人讲法语。。。
阅读全文
0 0
- 接口和实现类
- 接口和实现类
- 接口和实现类???
- 接口和实现类
- 接口和接口实现类、接口与抽象类
- Collection接口和Map接口的主要实现类
- Collection接口和Map接口的主要实现类
- Collection接口和Map接口的主要实现类
- C#继承接口的类和派生接口的实现
- Collection接口和Map接口的主要实现类
- Collection接口和Map接口的主要实现类
- Schema 接口和其实现的类
- 类_接口的定义和实现
- 实现Runnable接口和扩展Thread类
- 36.同时继承类和实现接口
- java接口和抽象类特殊实现
- java接口实现和抽象类
- 接口、实现类和方法的调用
- Anaconda使用总结
- nodejs连接mysql数据库及基本认识
- css算法如何计算
- 枚举enum与#define 宏的区别?
- 网页设计CSS等命名规范
- 接口和实现类
- sea.js的一些简单的知识点
- 盒子模型的三位立体结构图
- iptables
- shiro 简单的配置及详解
- Apache虚拟主机配置
- 关于toString解法
- jdbc---增删改查
- JavaScript初步