第一部分 .net与面向对象 第一章 OO大智慧

第一章全讲的是面向对象的东西。再次学习一下什么是面向对象,早在上大学学习VB的时候,老师第一堂课就好像讲得是这个---面向对象。

    把所有的东西(软件开发相关的意识)都看成(抽象成)现实存在的。把意识物质化。把虚拟的东西现实化(其实最终韩式虚拟的)。

     oo要解决的是:如何设计一个个能动的物体(OBJECT对象)他们有不同的功能,之后的问题就是如何摆弄这些积木似的东西,相互组合调用各个对象的他们自己擅长的功能(术语叫METHOD,方法),最后完成一个大的目的(当然步骤,和过程,解决问题的先后顺序等,还是存在的)

     人们在解决实际问题的时候总是能有很多方法和工具,面向对象使人类发挥出了自己的长处。

 

几个重要的概念:

●类

●继承

●封装

●多态

●接口

类:人类,鸟类,爬行类。具有相同特征的对象的对象。

继承:子承父业,虎父无犬子,家族血统。

封装:自动洗车铺。隐藏类内部的具体事项细节,对外提供同一访问接口,来操作内部数据成员。保证了类内部的安全性。

多态:让一个东西 能干多种事情。万能播放器。

接口:不是usb接口 是usb连接线 遵守的通讯协议。接口即契约,用于规定一规则有大家遵守。

posted @ 2008-07-22 11:48  谢T  阅读(164)  评论(0编辑  收藏  举报