摘要:面向对象编程基础面向对象编程基础---类及成员 类是一组对象的属性和行为特征的抽象描述,对象是类的实例。类是抽象的,对象是具体的。 抽象是有选择的忽略。 封装:使数据及方法结合;控制访问可见性。 允许控制---只能通过公共的方法来访问对象。 允许变化---私有对象的类型发生变化也不会影响对象的使用。 静态数据描述了一个类的所有对象的信息。 静态方法只能访问静态数据,通过类来访问而不是对象。 方法是公共的,数据是私有的。 声明一个类的对象并不会创建类的对象--使用new操作符创建对象。然后用对象.方法来处理数据。 this关键字指向当前对象(当前类的)---当不同作用域中的名称标识冲突时特别有用
阅读全文
摘要:面向对象编程--Object-Oriented Programming1。类与实例(面向对象编程--Object-Oriented Programming)对象是一个自包含的实体,用一组可识别的特性和行为来表示。类就是具有相同的属性和功能的对象的抽象的集合。实例就是真实的对象,实例化就是创建对象的过程,使用new关键字类创建。2。构造方法构造方法又叫构造函数,其实就是对类进行初始化。构造方法与类同名,无返回值,也不需要void,在new时候调用。所有类都有构造方法,如果你不编码则系统默认生成空的构造方法,若你 有定义的构造方法,那么默认的构造方法就会失效了。3。方法重载方法重载提供了创建同名的
阅读全文
摘要:1、使用命名空间的语法using SpaceName;2、C#可执行文件的入口点Main方法(M必须大写)3、C#要求变量必须先被初始化然后才能被操作使用:a、类、结构中的字段没有显示初始化则默认为0;b、局部变量必须显示初始化;c、引用类型必须初始化指向被引用对象;否则编译出错4、C#不允许隐藏变
阅读全文