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()