![]() |
1
9
这样,您可以从car继承任何类,并从提供的对象填充car内容。继承的对象不需要知道要设置什么。它们只是将当前的Car对象传递到基类上,它就完成了这项工作。 |
![]() |
2
7
我可能会来晚一点,但万一有人发现这个有用:
我从您的示例中显式地编写了这篇文章,以清楚地说明这个概念,但我认为这最好是一个通用方法,可以在您的解决方案的所有类似实例中使用。 希望这有帮助。 |
![]() |
3
1
看看你的代码,我不知道它是如何编译的。您的构造函数是错误的,因为基构造函数不知道如何运行接受car类型的构造函数。看起来您正在尝试实现decorator模式,但是没有正确地实现它。你真的应该有一个
|
![]() |
4
0
将private属性更改为protected属性,除了创建它们的类之外,任何人都不能访问private,而继承类可以访问受保护的变量。 |
![]() |
5
0
|
![]() |
6
0
你还没有完全实现 decorator pattern
|
![]() |
7
0
它克隆类,所以你可以用它来复制一个基类继承人,你可以调整 参数
|
![]() |
mueslo Thomas Kühn · 修饰类方法以构建方法注册表 7 年前 |
![]() |
Mr.Dreamer · 类方法的python装饰器 7 年前 |
![]() |
Igor Pozdeev · 属性getter和上下文管理器 7 年前 |
![]() |
Miles P · Typescript类型检查不适用于我的装饰程序 7 年前 |
|
Ryohei · 如何在我的软件包中使用decorator 7 年前 |
|
user7696297 · python中的函数修饰符是什么 7 年前 |
![]() |
lilezek · 限制方法修饰符的使用 7 年前 |