C# 是面向对象的编程语言。 面向对象编程的四项基本原则为:
- 抽象:将实体的相关特性和交互建模为类,以定义系统的抽象表示。
- 封装:隐藏对象的内部状态和功能,并仅允许通过一组公共函数进行访问。
- 继承:根据现有抽象创建新抽象的能力。
- 多形性:跨多个抽象以不同方式实现继承属性或方法的能力。先创建一个抽象类,
先创建一个抽象类,再建立一个接口使用接口进行连接,Client不必知道其使用对象的具体所属类。 Client无需知道特定类,只需知道他们所期望的接口。 一个对象可以很容易地被(实现了相同接口的)的另一个对象所替换。 对象间的连接不必硬绑定(hardwire)到一个具体类的对象上,因此增加了灵活性。
在给类进行实例化
在去控制台输出