人类文明与信息发展
现实世界与比特世界
程序
是人为定义的一组相关功能的集合。
程序设计的方式?即面向( )的编程。
换个角度看世界
——面向对象程序设计
1、面向对象思想
2、面向对象的特征
抽象
封装
继承
多态
任务一:
请以小组为单位,网络搜索面向对象的特征?请选好发言人,对特征简要解释!
3、封装
任务二:请以小组为单位,讨论封装的意义在哪些?它的思想精要是什么?即为什么要封装。
Class car ()
{
}
4、继承
任务三:请以小组为单位在空格处填入正确内容?
Vehicle 车 bike car boat train plane
Class vehicle () { }
Class bike vehicle() { }
5、多态
同一方法,在不同对象中表现为不同动作序列。
6、面向对象编程
以小组为单位,讨论你认为面向对象编程革命性的变革在哪里?