#coding:utf-8 #1、行为是可以发生在对象身上的动作 #2、类的对象里可执行的行为被称为方法 #3、方法可以和普通函数一样接收参数和返回值 #描述主机对象的类 class Host(): ip = None #定义一个开机方法 def power_on(self): print("host power on...") #定义一个关机方法 def power_off(self): print("host power off...") #模拟设置一个ip def set_ip(self, ip): self.ip = ip def get_ip(self): return self.ip #方法的返回值 if __name__ == "__main__": h1 = Host() #通过这类实例化一个主机对象,叫h1 h1.power_on() #主机h1开机 h1.power_off() #关机 h1.set_ip("10.3.4.5") #给设置IP的方法传递一个参数,就是IP地址 ip = h1.get_ip() #获取这个主机的IP print(ip) #打印ip
python面向对象——方法
原创
©著作权归作者所有:来自51CTO博客作者TtrToby的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:Python面向对象——继承
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章