类的基础操作
admin
2023-08-02 00:03:51
0

使用面向对象编程,使程序结构化,基础学习下,类的简单实例过程:

#!/usr/bin/env python
# _*_ coding:utf8 _*_
class Person:
    name="aaaa"#类变量
    def __init__(self,name,age):
        print " 我是构造函数__init__"
        print "类初始化方法"
        self.Name=name
        self.Age=age
    def __talk(self):
        print"我是私有属性哦......"
    def name(self):
        print"Hello,master,my name is %s"% self.Name
    def __del__(self):
        print "我是析构函数哦....."
if __name__=='__main__':
    p=Person('AAA',12)#类实例化后,会执行构造函数
    p.name()
    p._Person__talk()#调用私有方法
    
    
    #!/usr/bin/env python
# _*_ coding:utf8 _*_
class Person:
   bb='number'#类变量可以直接被调用self.bb
   def sayHi(self):
       print "i am sayHi"
       method_var='number'
       self.method=method_var#把method_var定义成类变量
   def getVar(self,aa):
       if aa==self.bb:#使用类变量
           print "use sayhi"
       else:
           print "bye"
p=Person()
p.sayHi()
p.getVar('number')

相关内容

热门资讯

广西村民被蛇咬伤撑了两天后离世... 封面新闻记者 杨峰 广西横州报道受2026年第10号台风“美莎克”影响,7月6日广西横州市六蓝水库发...
圆通、中通、韵达等发布告客户书 7月9日,圆通速递、中通快递等多家物流企业相继发布告客户书,提醒受今年第 9 号超强台风 "巴威" ...
市政协领导分赴一线督查指导防汛... 今年第9号台风“巴威”(超强台风级)逐步逼近,温州市气象台于7月9日19时5分发布温州市区台风蓝色预...
原创 七... 2025年度国家科学技术奖揭晓,韦东奕凭借《流动转捩机理的数学研究》,斩获国家自然科学奖二等奖。 虽...
上虞:抢抓防台“窗口期” 提前... 【本站7月9日讯】为有效防范今年第9号台风“巴威”,上虞区坚持关口前移、提前部署,坚持“一个目标、四...
男子隐私部位被割断,医生接回!... 6月某天的中午,25岁的小张经历了一场突如其来的意外,阴茎遭受利刃伤害,“命根子”险些没了。
消息人士:穆杰塔巴不太可能出席... 据CNN报道,一位地区消息人士透露,伊朗新任最高领袖穆杰塔巴不太可能按照伊斯兰革命卫队的建议,出席其...
内塔尼亚胡与特朗普通话,商定保... 当地时间9日晚间,以色列总理办公室发表声明称,以总理内塔尼亚胡当晚与美国总统特朗普通电话,双方商定将...
华电科工获得实用新型专利授权:... 证券之星消息,根据天眼查APP数据显示华电科工(601226)新获得一项实用新型专利授权,专利名为“...
中集集团获得实用新型专利授权:... 证券之星消息,根据天眼查APP数据显示中集集团(000039)新获得一项实用新型专利授权,专利名为“...