![]() |
1
1
这不是子类化的目的。 类描述给定实例可以执行的操作。“狗”是一个类。“Lassie”就是一个例子。 子类化是对概念而不是实例所做的事情。例如,您可能有一个类“Animal”,还有一个子类“Dog”:Dog只是专门研究动物:任何狗也是动物,因此可以做并且拥有所有动物拥有的所有属性,也许还有一些其他的东西和属性(用java的说法:它将拥有超类的所有字段和方法,并且可以添加更多。它不能删除任何字段和方法)。
当你写作时
您创建了一个全新的dog,它获取所有这些字段的自己副本,这些字段仍然是0-未初始化的。
“calc”的东西应该放进去
|
![]() |
danny · 如何使数组或映射返回变量(而不是其值) 1 年前 |
![]() |
Sher Meen · 我需要列出一个循环中临时变量中存储的多个值 2 年前 |
![]() |
Noah Hellyer · 如何删除python中7个字符长的所有零 2 年前 |
![]() |
Gabbisen · 从列表编辑变量(不能使用字典) 2 年前 |
![]() |
cred · 为什么我请求的变量在从另一个类调用时显示为0.0? 2 年前 |
|
lorny · R循环中的自动递增变量名 6 年前 |