C#OOP
夜雨丶
这个作者很懒,什么都没留下…
展开
-
C#OOP之类和对象
什么是面向对象: 面向对象可以理解为一切元素都是对象,在设计时以对象为单位,考虑它的属性及方法。面向对象的特征:封装、继承、多态对象:一种类型的事物,具有属性和行为面向对象分为三个层面:OOP(编程)、OOD(设计)、OOA(分析)字段定义在类里面的变量,不是定义在方法里面局部变量:定义在方法里面的变量字段的声明:public class A{原创 2017-03-12 09:47:20 · 507 阅读 · 0 评论 -
C#OOP之构造函数
什么是构造函数:类的一个特殊的成员函数,当创建类的新对象时执行。构造函数的意义:在创建对象时直接初始化对象的状态构造函数的特点:(1)方法名与类名相同(2)没有返回值类型(3)主要完成对象的初始化工作(4)构造函数不能被直接调用,必须通过new运算符来在创建对象时才会自动调用,一般方法在程序执行到它的时候被调用。(5)当一个类只定义了私有的构造函数,将无法通过new关键字来创建其对象,当一个类没有...原创 2018-03-08 19:07:39 · 283 阅读 · 0 评论 -
C#OOP之封装
面向对象的三大特征:封装、继承、多态封装的意义:保护或者防止代码被我们无意中破坏。在面向对象程序设计中数据被看做是一个中心的元素并且和使用它的元素结合的很密切,从而保护它不被其它的函数意外的修改。保护类的私有成员,防止对实现细节的访问。封装的好处:保证数据的安全性、提供清晰的对外接口、类内部实现可以任意修改,不会影响其它类。例:public class Class1 { int...原创 2018-03-08 19:40:13 · 415 阅读 · 0 评论