您的位置:首页 > 编程语言 > Python开发

PYTHON之类和对象

2017-12-26 22:51 190 查看
类和对象
类:具有想通过属性的方法的对象的集合
对象:万物皆对象
类和对象的关系:

的包含属性和方法:
语法:
calss类名:
属性
方法
定义一个类:
创建对象:属性写在类外的情况,就是通过对象.属性
对象。方法()的方式调用
调用对象的方法:
创建多个对象:
class
person:
    def
__init__(self,new_name,new_sex):#初始化方法
        #name 属性
        self.name=new_name
        #sex属性
        self.sex =new_sex
    def
eat(self):
        print('%s正在吃饭'%self.name)
    def
sleep(self):
        print('%s正在睡觉'%self.name)
    def
show(self):
        print('我的名字是:{0},性别是{1}'.format(self.name,self.sex))
    def
__str__(self):#重写,可以print()输出了,但是输出的只能是
__str__(self)里return返回的字符串
        return
'我的名字是:{0},性别是{1}'
.format(self.name,self.sex)
handaohong=person('喊道虹','男')
handaohong.eat()
handaohong.sleep()
handaohong.show()
print(handaohong)
 
Get(输出调用)/set(获取调用)方法:
Set_money()
Get_money()
公共方法:
私有方法:def___test():#前面两个— —,只能在当前类中使用以__开头
访问修饰符:private(私有的)public(公共的)protected(受保护的)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: