本文共 1016 字,大约阅读时间需要 3 分钟。
1、基本概念
类
对象 属性 方法对象是类的一个实例,对象具有属性和方法
2、访问修饰符
①private : 私有成员, 在类的内部才可以访问。
②protected : 保护成员,该类内部和继承类中可以访问。 ③public : 公共成员,完全公开,没有访问限制。 ④internal: 当前程序集内可以访问。通过使用访问修饰符,达到封装的效果。
3、特点
①封装:保证软件部件具有优良的模块性的基础。
面向对象的类是封装良好的模块,类定义将其说明(用户可见的外部接口)与实现(用户不可见的内部实现)显式地分开,其内部实现按其具体定义的作用域提供保护。 对象是封装的最基本单位。封装防止了程序相互依赖性而带来的变动影响。②继承:子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。在定义和实现一个类的时候,可以在一个已经存在的类的基础之上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。
③多态:指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。
多态性允许每个对象以适合自身的方式去响应共同的消息。 多态性增强了软件的灵活性和重用性。4、类中字段与属性
字段遵循变量命名规则,一般以下划线开始,第一个单词首字母小写,其余首字母大写。
属性遵循方法的命名规则,全部首字母大写。 字段可以说是类的特征,属性是用来设置字段的访问器和修改器。(在其它语言中就有所不同了。)向类中的字段赋值方法:
①在类中定义并赋值 ②定义访问器和修改器 ③使用构造函数5、构造函数
①构造函数:就是一个方法,但是名字要和类名一致。
②作用:通过构造函数,可以使用参数给字段赋值 ③特点:可以重载 ④语法:构造函数是用来创建对象的特殊方法,方法名和类名一样,没有返回值,连void都不用。构造函数可以有参数,new对象的时候传递函数参数即可.如果不指定构造函数,则类有一个默认的无参构造函数。如果指定了构造函数,则不再有默认的无参构造函数,如果需要无参构造函数,则需要自己来写。
6、namespace命名空间
使用using关键字可以引用其它命名空间中的东西
①在这之前需要先引用,右击项目——引用,指明要引用的类 ②Using _01面向对象转载地址:http://tcqmi.baihongyu.com/