C#面向对象

来源:互联网 发布:手机淘宝在哪里开直播 编辑:程序博客网 时间:2024/06/03 19:48

语言的编程思想主要分为两种:面向过程,面向对象

面向过程是以事件为中心,强调的是完成该事件需要有哪些步骤,以及步骤之间的先后顺序。侧重的是功能的实现。比如将大象放进冰箱:第一步是打开冰箱门,第二步时将大象放进冰箱,第三部将冰箱门关上。


面向对象是以对象为中心,强调的是完成某一个事件需要哪些对象来参与,以及参与的对象需要具备哪些功能。面向对象侧重的是类跟对象的设计。比如将大象放进冰箱:侧重的对象就是大象跟冰箱。


面向对象有以下优点:

(1)提高了代码的可拓展性和重用性

(2)降低了代码间的耦合度,提高了代码的可移植性

(3)免洗那个对象的思想更加贴切我们现实生活的思考方式,使得我们在编程类的设计的时候更加简单。


原创粉丝点击