Python:类实例的子类?

麻辣烫

这主要是一个程序设计问题。

我有多个相同的仪器外壳,每个外壳都包含四个可以远程通信的相同仪器。我想创建一个仪器外壳类,其中包含:与每个外壳通信的方法、执行特定于外壳的操作的方法以及与它们一起使用这些方法所需的外壳属性(地址)。

我还想为乐器本身制作子类。这些子类将具有执行特定于仪器的操作的方法,这些操作调用超类的方法和属性以通过外壳进行通信。

这种设计的问题在于,每个外壳最终都会有五个实例:一个用于其操作,一个用于其四个仪器中的每一个。

是否可以创建住房类的实例,然后让子类从住房实例继承?或者我是否以错误的方式思考这个设计(我对 python 比较陌生)?

麻辣烫

我在这里找到了我需要的东西:

https://stackoverflow.com/a/1081925/8217247

通过Housing在实例化 an 时使用的实例作为参数,Instrument并重新定义__getattr__它可以让Instrument孩子动态地拉入其实例的属性Housing

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

实例化超类的python中的子类化

来自分类Dev

为什么父类要在Python中使用子类的实例?

来自分类Dev

Python-如何从子类实例调用超类的方法?

来自分类Dev

子类可以从 Python 中的父类继承实例变量吗?

来自分类Dev

将超类作为实例化参数的 Python 子类?

来自分类Dev

超类子类实例化

来自分类Dev

类和子类Python

来自分类Dev

从现有超类实例化子类

来自分类Dev

检查父类是否是子类的实例

来自分类Dev

对子类实例使用超类类型

来自分类Dev

如何使超类方法返回子类的实例

来自分类Dev

对子类实例使用超类类型

来自分类Dev

智能地实例化父类的子类

来自分类Dev

Java,子类而不是超类的实例

来自分类Dev

如何从超类创建子类的实例的数组

来自分类Dev

子类中的Ruby类实例变量

来自分类Dev

从子类更改超类实例变量

来自分类Dev

从子类的实例访问父类的属性

来自分类Dev

使子类序列化为超类的实例?

来自分类Dev

检查子类是否是父类的实例

来自分类Dev

如何从python中的子类静态方法访问父类实例方法?

来自分类Dev

Hibernate:将子类的实例转换为超类的实例

来自分类Dev

是否可以将类的实例转换为子类的实例?

来自分类Dev

从超类初始化子类的类实例变量

来自分类Dev

斯威夫特:父类的类函数是否可能返回子类的实例?

来自分类Dev

typeof类或其任何子类,而不是类的实例

来自分类Dev

检查类是否为类的子类而不实例化

来自分类Dev

从超类初始化子类的类实例变量

来自分类Dev

通过超类实例调用子类类的方法