如何从Python中的另一个类到达对象属性

时间:2016-01-08 20:16:15

标签: python properties

我熟悉其他oop语言,但对Python不熟悉。 我想知道这是否是在类

中定义属性的正确方法
Except

我的第二个问题是 - 当给出TwoInputParameters类型的对象作为方法输入时,如何才能达到此属性?

非常感谢!

1 个答案:

答案 0 :(得分:1)

是的,这是在__init__()方法中定义和一些属性的正确方法 - 在Python中我们通常使用术语属性和不是names following a dot的属性。

引用属性只需使用模式objectName . attributeName

>>> myObject = TwoInputParameters("hello", "foo", 42) #craete a new instance of the TwoInputParameters class
>>> print(myObject.firstParameter) #reference the firstParameter attibute
   "hello"

>>> myObject.secondParametr = "bar" #change an attribute
>>> print(myObject.firstParameter) 
   "bar"