编程中的继承、计算与图形绘制知识详解
1. 继承相关知识
在编程中,继承是一种重要的技术,但并非在所有情况下都是最合适的。有时候,组合(即直接使用现有的类而不做修改)可能是更好的选择。
1.1 编程陷阱
- 新手误区 :新手程序员常常从第一个程序开始就使用库类(如
Form类)的继承。然而,学会在自己的类中使用继承需要时间和经验,通常在大型程序中继承才更有价值。所以,如果在一段时间内没有使用继承,也无需担心。 - 易混淆概念 :重载(Overloading)和重写(Overriding)是两个容易混淆的概念。
- 重载 :在同一个类中编写两个或多个同名但参数不同的方法。
- 重写 :在子类中编写一个方法,以替代父类(或继承树中更上层的某个父类)中的方法。
1.2 新语言元素
以下是一些与继承相关的新语言元素:
- Inherits :表示该类继承自另一个指定的类。
- Protected :用于描述变量、属性或方法,这些元素可以在类内部或任何子类中访问,但不能从其他地方访问。
- Overridable :描述一个方法或属性可以在子类中被重写。
- Overrides :描
超级会员免费看
订阅专栏 解锁全文
883

被折叠的 条评论
为什么被折叠?



