Python之面向对象-基础语法学习-01
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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) ##输出修改后的邮箱地址; def deleteEmail(self): PersonAddress.amail = "" print "我的邮箱已经删除:{0}".format(PersonAddress.amail) s = PersonAddress() ##实例化PersonAddress这个对象 s.aboutPerson() ##调用 PersonAddress 类中 aboutPerson方法 s.changeEmail("[email protected]") ##修改 PersonAddress 类中 changeEmail方法的属性 s.deleteEmail()
以上是关于Python之面向对象-基础语法学习-01的主要内容,如果未能解决你的问题,请参考以下文章
Python面向对象:面向对象(OOP)基本概念类和对象基础语法封装案例私有属性和私有方法