摘要:
C# 方法定义 方法是包含一系列语句的代码块。 方法必须在类或结构中声明。 好的编程习惯是方法仅执行一项特定任务。 方法为程序带来了模块化。 正确使用方法具有以下优点: 减少代码重复 将复杂的问题分解成更简单的部分 提高代码的清晰度 重用代码 信息隐藏 C# 方法特征 方法的基本特征是: 访问权限 阅读全文
摘要:
抽象类无法实例化。 如果一个类至少包含一个抽象方法,则也必须将其声明为抽象方法。 抽象方法无法实现; 他们只是声明方法的签名。 当我们从抽象类继承时,所有抽象方法都必须由派生类实现。 此外,必须以较少受限制的可见性声明这些方法。 与接口不同,抽象类可能具有完全实现的方法,并且可能具有定义的成员字段。 阅读全文
摘要:
继承是使用已经定义的类形成新类的方法。 新形成的类称为派生的类,我们派生的类称为基类。 继承的重要好处是代码重用和降低程序的复杂性。 派生类(后代)将覆盖或扩展基类(祖先)的功能。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 阅读全文
摘要:
构造函数是一种特殊的方法。 创建对象时会自动调用它。 构造函数不返回值。 构造函数的目的是初始化对象的状态。 构造函数与类具有相同的名称。 构造函数是方法,因此它们也可以重载。 构造函数不能被继承。 它们按继承顺序被调用。 如果我们不为类编写任何构造函数,则 C# 提供一个隐式默认构造函数。 如果提 阅读全文
摘要:
对象是 C# OOP 程序的基本构建块。 对象是数据和方法的组合。 数据和方法称为对象的成员。 在 OOP 程序中,我们创建对象。 这些对象通过方法进行通信。 每个对象都可以接收消息,发送消息和处理数据。 创建对象有两个步骤。 首先,我们定义一个类。 类是对象的模板。 它是一个蓝图,描述了类对象共享 阅读全文
摘要:
面向对象编程(OOP)是一种使用对象及其相互作用设计应用和计算机程序的编程范例。 OOP 中有一些基本的编程概念: 抽象化 (抽象化,也在我们编程世界中 所有类都是抽象化,物以类聚,拥有共同的特性或者行为) 椅子类 人类 动物类 【本质就是归类】 多态性 【一类多种表现形态】【本质就是抽象化的程度】 阅读全文