Python 用面向对象的编写实现大象进冰箱的整个过程【简单易懂,代码可以直接运行】

Python 用面向对象的编写实现大象进冰箱的整个过程【简单易懂,代码可以直接运行】

传统的大象进入到冰箱中应该有三步:
S1:打开冰箱门!
S3:一头大象被装进了冰箱!
S2:关闭冰箱门!

面向对面的思想,我觉得不只是要装进去大象还可以传进去其他的动物,可以任意改变动物的物种,同样可以任意改变装入该动物冰箱的大小

代码如下:

class animal():
    def __init__(self,space,act):
        self.space = space
        self.act = act

class ele(animal):
    def go(self):
        print("S3:一头%s%s进了冰箱!"%(self.space,self.act))

class fridge():
    def set_size(self,size):
        self.size = size
    def open(self):
        print("S1:打开冰箱门!")
    def close(self):
        print("S2:关闭冰箱门!")
if __name__ == '__main__':
    ele = ele("大象","被装")
    fri = fridge()
    fri.open()
    ele.go()
    fri.close()

点个吧!

你可能感兴趣的:(python,python,面向对象编程)