Python中, 类的构造器为__init__(双下划线), 里面传递成员变量。
使用self参数, 并把参数也就是argument传递至self.val(泛指)的成员变量中。
# -*- coding: utf-8 -*-
class Dog:
def __init__(self,name,food):
self.name = name
self.food = food
def eat(self):
print('I am a dog, My name is ' + self.name)
print('I like eating ' + self.food)
dog = Dog('zhaoguijie','shit')
dog.eat()