VisualStudioC#【学习笔记028】面向对象编程特点

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014576936/article/details/80999302













-------------------------------------------------------------------------------------------------

面向对象编程特点:封装,继承,多态,对象和属性

面向对象编程:封装,继承,多态

对象分为属性和行为


------------------------------------------------------------------------------------------------


封装:封装成一个对象 隐藏了细节 都细节进行封装,对外有接口

继承:继承一些已有的对象  不需要重头写 节省时间

多态:对于一类对象  不同点 动态绑定



--------------------------------------------------------------------------------------------------

1.隐藏了细节:实现的过程  

2.面向对象:我们只需要告诉它要做什么怎么做我们不用关心,

3.过程:需要告诉第一步怎么样,第二部怎么样   

一切都可以是对象,

面向对象编程的核心是:一切皆对象。

易维护 易扩展 易开发

封装: 把客观事物的信息封装成抽象的类,类就是一个封装了数据以及操作这些数据的代码(比如属性和行为)的逻辑实体; 继承:让某个类型的对象获得另一个类型的对象的属性的方法;



-------------------------------------------------------------------------------------------------

须知
1、需要掌握c#基础语法和基本概念
 2、建议写代码实践相结合,更好的掌握知识点
能学到什么?
1、通过学习继承和多态,构建对象的森林,减少重复代码
2、学习静态成员静态类,实现对象间的共享资源和扩展非派生类
3、学习接口,可以跨类型地实现对象的统一管理
4、学习操作符重载,大大简化我们自定义对象的相关操作
5、学习泛型,极大地降低了开发的工作量.
主要学习c#的面向对象编的编程思想、编程技巧,以及继承、多态、静态类、接口、重载运算符、泛型和委托知识点。


----------------------------------------------------------------------------------------------------------


封装:封装成一个对象 隐藏了细节 都细节进行封装,对外有接口

继承:继承一些已有的对象  不需要重头写 节省时间

多态:对于一类对象 不同点 动态绑定 



猜你喜欢

转载自blog.csdn.net/u014576936/article/details/80999302