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

python_面向对象

时间:2016-08-21 18:13:18      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

  • 面向过程:根据业务逻辑从上到下写垒代码
  • 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可
  • 面向对象:对函数进行分类和封装,让开发“更快更好更强...”

面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到现需功能处。

基本例子:

class Test:       #class是关键字、Test是类名
    def __init__(self,name,dongzuo):     #构造函数,创self参数
        self.name = name
        self.dongzuo = dongzuo

    def say(self):
        print I am %s % self.name

    def acti(self):
        print i want to %s % self.dongzuo


a = Test(obj,running)    #创建实例,并传参,总的说就是定义好对象
a.say()       #调用对象具体"动作"
a.acti()

 

python_面向对象

标签:

原文地址:http://www.cnblogs.com/fengzaoye/p/5793001.html

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