对象
对象
定义:
对象是程序中的一种数据结构,用来表现某个事物。
组成部分:
包含变量和函数。
对象中的:
变量 ——> 属性
函数 ——> 方法
类 && 对象
对象 ---> (归纳、总结)抽象 ---> 类
类 ---> (具体化实现)实例化 ---> 对象
面对对象
几大特性:封装、继承、多态。
封装
把对象的属性和服务,结合成一个独立的相同单位,并尽可能隐藏对象的内部细节,只保留有限的对外接口,使之与外部发生联系。
继承
指的是类之间的关系,子类继承父类。
多态
不同的形态。
面向对象 && 面向过程
区别
面向过程,把所有事物看作一整个运行过程
面向对象,把所有事物看作一个个对象交互运行