网站建设标准,旅游前 做攻略有什么网站好用,网站团购功能怎么做,电子商务网站建设学什么软件Python 的代码组织如下#xff1a; moudle#xff1a;模块#xff0c;和实例名和函数都是小写加下划线的方法表示。 class#xff1a;类#xff0c;使用首字母大写驼峰的写法表示。 类里面包含类的属性#xff0c;__init__ ()方法和类的方法。 __init__() 方法在类的创建…Python 的代码组织如下 moudle模块和实例名和函数都是小写加下划线的方法表示。 class类使用首字母大写驼峰的写法表示。 类里面包含类的属性__init__ ()方法和类的方法。 __init__() 方法在类的创建的实例化过程中会被调用特殊方法使用时要检查好拼写。
例如在 car.py 中定义一个 class Car
在 electric_car.py 中通过 from car import Car即可在 electric_car.py 中导入 Car 类
定义 class ElectricCar 继承 class Car super() 方法可以使得子类可以调用父类的方法。 super() 后的 __init__ 的属性交给父类进行初始化子类无需初始化继承父类的这些属性。 子类 ElectricCar 可以有自己的属性 battery_size、自己的方法、还可以直接重写父类的方法。
class ElectricCar(Car):def __init__(self, make, model, yearbattery_size40):初始化父类的属性super().__init__(make, model, year)self.battery_size battery_size