[C#学习笔记2]OOP怎么学、类与对象概念、组成和访问修饰符使用
OOP(Object Oriented Programming)是学习各种编程的原则、方法、技巧、经验、模式、架构等。
OOP学习方法:
1、先学类和对象的使用基础,设计简单的类
2、理解为什么要这么设计类,然后接着练习
3、总结分析各种原则的要求,不断实践巩固
好的OOP程序——〉模块合理、结构清晰、程序规范、注释明确、运行流畅、维护容易、扩展方便
面向对象的编程语言是把要处理的数据和行为封装到类中
设计类:根据需求设计各种类,为每一个类设计对应的数据存储和操作内容
关联类:设计的对象之间是有一定关系的,按照这种关系完成对象的交互
使用类:根据需要使用设计的类,使用时是通过对象方式调用
class类
public共有的
internal内部的(没有修饰默认的)
private私有的(没有修饰默认的)
可以修饰变量或方法(函数),方法可以带返回值
创建一个对象(类的实例化)——类 对象名 = new 类();
1、类的定义:名词首字母大写,避免单词缩写
2、字段和属性:描述对象的静态信息(数据存储)
3、方法和接口:说明对象的行为特征(方法操作)
访问修饰符 class 类名
{
//定义字段部分
字段1类型 字段1
字段2类型 字段2
//定义属性部分
属性1类型 属性1
属性2类型 属性2
//定义方法部分
方法1
方法2
}
OOP编程中注意访问修饰符的使用(注意局部变量没有)
类的访问修饰符限制类的使用范围,public和internal
类成员访问修饰符限制类的字段、属性、方法的可访问范围,private(仅在类的内部使用)、public(可通过对象从外面使用)