第七讲 接口与数据结构 北京理工大学计算机系金旭亮
接口与数据结构 北京理工大学计算机系 金旭亮 第七讲
本讲内容 ■接口与内部类 ■基本数据结构 021/2/24 北京理工大学计算机系(共38页)
2021/2/24 北京理工大学计算机系 (共38页) 2 本讲内容 接口与内部类 基本数据结构
第一部分接口与内部类
第一部分 接口与内部类
什么是接口(一) ■引例 鸭子是一种鸟,又是一种食物,如何在面 向对象的程序中表达这种关系? 021/2/24 北京理工大学计算机系(共38页)
2021/2/24 北京理工大学计算机系 (共38页) 4 什么是接口(一) 引例: 鸭子是一种鸟,又是一种食物,如何在面 向对象的程序中表达这种关系?
什么是接口?(二) public interface IFood i public void Cook(object o Public class duck implements FOod public void Cook(object o)i 021/2/24 北京理工大学计算机系(共38页)
2021/2/24 北京理工大学计算机系 (共38页) 5 什么是接口?(二) public interface IFood { public void Cook(Object o); } Public class Duck implements IFood{ public void Cook(Object o) { …… } …… }