面向过程:根据业务逻辑从上到下写代码
面向过程编程最易被初学者接受,其往往用一长段代码
来实现指定功能,开发过程的思路是将数据与函数按照执行的逻辑顺序组织在一起,
数据与函数分开考虑
面向对象:将数据与函数绑定到一起,进行封装,这样能够更 快速的开发程序,减少了重复代码的重写过程
基于面向过程
面向对象编程的2个非常重要的概念:类和对象
对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类
类
类是抽象的,在使用的时候通常会找到这个类的一个具体的存在,使用这个具体的存在。一个类可以找到多个对象
类(Class) 由3个部分构成
类的名称:类名
类的属性:一组数据
类的方法:允许对进行操作的方法 (行为)
对象
某一个具体事物的存在 ,在现实世界中可以是看得见摸得着的。
可以是直接使用的
类就是创建对象的模板
网友评论