Example6_5.java

interface SpeakHello {
void speakHello();
}
class Chinese implements SpeakHello {
public void speakHello() {
System.out.println("中国人习惯问候语:你好,吃饭了吗? ");
}
}
class English implements SpeakHello {
public void speakHello() {
System.out.println("英国人习惯问候语:你好,天气不错 ");
}
}
class KindHello {
public void lookHello(SpeakHello hello) { //接口类型参数
hello.speakHello(); //接口回调
}
}
public class Example6_5 {
public static void main(String args[]) {
KindHello kindHello=new KindHello();
kindHello.lookHello(new Chinese());
kindHello.lookHello(new English());
}
}

最新文章

  1. SHELL脚本攻略(学习笔记)--2.4 find
  2. List对象排序的通用方法
  3. Everyday is an Opportunity
  4. poj-3616 Milking Time (区间dp)
  5. Laravel Configuration
  6. CentOS下用Tomcat+Zookeeper+Nginx+Solr完美搭建SolrCloud平台(五)
  7. Win7-IIS7下运行PHP网站(以配置好的drupal网站为例)
  8. TCP/IP,http,socket,长连接,短连接——小结。
  9. MyBatis 使用Generator自动生成Model , Dao, mapper
  10. 使用PHP文件锁写一个多个请求同时并发写入一个文件,要求不脏读、数据不丢失
  11. 201771010126 王燕《面向对象程序设计(Java)》第十二周学习总结
  12. HTML5调用手机摄像机、相册功能 <input>方法
  13. css的继承和层叠
  14. find -exec 批量使用方法
  15. ASP 基础一 基本语法
  16. 详解Android属性动画
  17. 33-hadoop-cdh搭建coudemanager安装
  18. 深入理解指针—>结构体里的成员数组和指针
  19. mongodb int型id 自增
  20. Unity3D之AR开发(一)

热门文章

  1. Events and Responder Chain
  2. tableIView 区头的一点问题
  3. do-while循环判断成绩的有效输入
  4. HDU - 1045 Fire Net(二分匹配)
  5. android配置文件详解
  6. c语言_代码段_快说你是猪
  7. LeetCode OJ 109. Convert Sorted List to Binary Search Tree
  8. [实用]DNS解析命令,静静地学会【转载】
  9. jni开发中的常见错误
  10. sql数据库删除表的外键约束(INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX)