学完C#后,画了一张超长的图,请同学们本着吃苦耐劳的精神,耐心的看完,呵呵!
C# 由类组成,由且只由类组成。
C#是一种全部面向对象的编程语言,面向对象最好的体现就是类,我们将现实世界中的实体,抽象成类,然后孤立地研究这一类实体的属性,方法,不像VB以事件驱动对象。
对象是类的实例化,多个对象组合,进行通信,构成程序。
由于现实生活中存在很多继承的例子,例如电视机的更新换代,所以C#中类与类之间也存在继承关系。
电风扇的开关可以控制风扇的有风和无风,电视机的开关可以播放或停止播放视频,电灯的开关可以照亮房间和使房间变黑,这体现了面向对象特性的多态。开关按钮是一个接口,我们并不知道上述电器,是如何工作的,体现了面向对象的封闭性。
同学们,辛苦了!
理解的很浅,就到这里。