码迷,mamicode.com
首页 > 编程语言 > 详细

Python 面向对象开发(一)

时间:2014-11-07 19:13:17      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:python 面向对象开发 python文件引用

    看了中古教育有关Python基础有一段时间了,感觉语法很简单,就有点犯懒一直没敲代码。今天终于搞定那些貌似砖家的客户,抽出半个小时写一个Python面向对象的demo找找感觉。闲话少叙上代码:

文件名称:PersonModel.py

class Person(object):
	"""Person object """
	__name=‘‘
	__age=0

	def __init__(self, **arg):
		super(Person, self).__init__()
		self.__name = arg.get(‘name‘)
		self.__age=arg.get(‘age‘)
		

	def showMessage(self):
		print (‘name:‘,self.__name)
		print(‘age:‘,self.__age)

主文件:DemoIsRunning.py

#!f:\Python\python
import PersonModel

t={‘name‘:‘willa‘,‘age‘:18,‘sex‘:‘female‘}
p=PersonModel.Person(**t)

p.showMessage()

效果如下:

bubuko.com,布布扣


上面这个例子,主要是为了验证面向对象的创建,文件调用。为更贴近实际开发,对以上例子进行了以下升级。修改了以下目录结构,DemoIsRunning.py和PersonModel.py在不同的目录中,修改后文件目录如下:

bubuko.com,布布扣




主文件:DemoIsRunning.py 修改如下:

#!f:\Python\python
import Model.PersonModel

t={‘name‘:‘willa‘,‘age‘:18,‘sex‘:‘female‘}
p=Model.PersonModel.Person(**t)

p.showMessage()

效果同上,有此等疑问的童鞋请笑纳。

本文出自 “洛山红茶的成长” 博客,请务必保留此出处http://85608547.blog.51cto.com/2093443/1574154

Python 面向对象开发(一)

标签:python 面向对象开发 python文件引用

原文地址:http://85608547.blog.51cto.com/2093443/1574154

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!