- 面向过程:根据业务逻辑从上到下写垒代码
- 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可
- 面向对象:对函数进行分类和封装,让开发“更快更好更强...”
面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到现需功能处。
基本例子:
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()
时间: 2024-10-23 04:44:21