Python/gloss python class add properties

来自菜鸟教程
跳转至:导航、​搜索

<languages />

Python添加类属性

添加属性

添加一个名为 graduationyear 到了 Student 类:

  class Student(Person):
  def __init__(self, fname, lname):
    
  super().__init__(fname, lname)
    self.graduationyear 
  = 2019

在下面的示例中,年份 2019 应该是一个变量,并传递给 Student 创建学生对象时上课。为此,在__init __()函数中添加另一个参数:

添加一个 year 参数,并在创建对象时传递正确的年份:

  class Student(Person):
  def __init__(self, fname, lname, year):
    
  super().__init__(fname, lname)
    self.graduationyear 
  = year

x = Student("Mike", "Olsen", 2019)