刚入门,随记
#python 中的类名约定以大字母开头
class Man:
#属性,如果以__开头,就变成了一个私有变量
age=27
sex='男士'
__hobbies='爱好'
#定义方法 用def关键字
#方法的第一个参数永远是self,表示创建的实例本身
#
def study(self):
print('调用了方法:study() %s ' %'好好学习,天天向上')
#定义一个有参的方法
def eat(self,foot):
print("调用了方法:eat()有的吃,真心满足,我吃了:"+foot)
def sleep(self):
print("调用了方法:sleep()困了睡觉...")
#main 方法
if __name__ == '__main__':
#类的实例化对象
manObject=Man();
#调用学习方法
manObject.study()
#调用睡觉方法
manObject.sleep();
#除了self不用传递,其他参数正常传入:
manObject.eat("foot");
#调用类属性
print("年龄:%s" % manObject.age);
print("爱好:%s" % manObject.__hobbies);
如图: