C#面向对象
2017-11-08 15:37
148 查看
语言的编程思想主要分为两种:面向过程,面向对象
面向过程是以事件为中心,强调的是完成该事件需要有哪些步骤,以及步骤之间的先后顺序。侧重的是功能的实现。比如将大象放进冰箱:第一步是打开冰箱门,第二步时将大象放进冰箱,第三部将冰箱门关上。
面向对象是以对象为中心,强调的是完成某一个事件需要哪些对象来参与,以及参与的对象需要具备哪些功能。面向对象侧重的是类跟对象的设计。比如将大象放进冰箱:侧重的对象就是大象跟冰箱。
面向对象有以下优点:
(1)提高了代码的可拓展性和重用性
(2)降低了代码间的耦合度,提高了代码的可移植性
(3)免洗那个对象的思想更加贴切我们现实生活的思考方式,使得我们在编程类的设计的时候更加简单。
面向过程是以事件为中心,强调的是完成该事件需要有哪些步骤,以及步骤之间的先后顺序。侧重的是功能的实现。比如将大象放进冰箱:第一步是打开冰箱门,第二步时将大象放进冰箱,第三部将冰箱门关上。
面向对象是以对象为中心,强调的是完成某一个事件需要哪些对象来参与,以及参与的对象需要具备哪些功能。面向对象侧重的是类跟对象的设计。比如将大象放进冰箱:侧重的对象就是大象跟冰箱。
面向对象有以下优点:
(1)提高了代码的可拓展性和重用性
(2)降低了代码间的耦合度,提高了代码的可移植性
(3)免洗那个对象的思想更加贴切我们现实生活的思考方式,使得我们在编程类的设计的时候更加简单。
相关文章推荐
- Python3 与 C# 面向对象之~封装
- C#实现面向对象多态性的三种方式
- C#面向对象(二)
- c#面向对象
- C# 面向对象之3个基本特征
- C#中的面向对象概念
- Atitit usbQb212 oo 面向对象封装的标准化与规范解决方案java c# php js
- C#面向对象三大特性
- C# 面向对象 类
- C#猜数字游戏(面向对象)
- C#小小总结(面向对象)
- 黑马程序员之c#面向对象二
- C# 面向对象系列笔记(五) 完结
- C#中的面向对象
- C#面向对象(三)接口实现多态
- 求一些C#面向对象的练习题
- 黑马程序员————————C#基础知识之面向对象(一)
- 【C#】总结二——面向对象
- c#总结--面向对象三大特征
- Python3 与 C# 面向对象之~继承与多态