Python之面向对象-基础语法学习-01

#!/usr/bin/evn python                ###指定运行python解释器(Linux系统)
# -*- coding:utf8 -*-               ###设置支持中文字符集
class PersonAddress(object):              ####创建一个PersonAddress 名称的类;
    name = "breaklinux"              ####设置class 中的变量name名称#########
     mymail = "[email protected]"       ####设置class 中的变量mymail名称#########

    def aboutPerson(self):             #####编写一个aboutPerson名的方法
       print "我的名字:", PersonAddress.name ###调用class 中的变量###
        print "我原邮箱地址:", PersonAddress.amail
                                                                                         
    def changeEmail(self,amail):          #####编写一个修改邮箱地址的方法
        PersonAddress.amail = amail 
        print "我的邮箱已经更换为:{0}".format(amail) ##输出修改后的邮箱地址;
        
s = PersonAddress()           ##实例化PersonAddress这个对象                                 
s.aboutPerson()              ##调用 PersonAddress 类中 aboutPerson方法                              
s.changeEmail("[email protected]")    ##修改 PersonAddress 类中 changeEmail方法的属性


猜你喜欢

转载自blog.51cto.com/breaklinux/2131030
今日推荐