OOP:面向对象编程
1.对象
类=属性+方法
面向对象:框架
面向过程:流程
值传递:方法内无返回值,a值不变
以类的方式组织代码,以对象的形式封装数据。
面向对象就是:把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。对象即为人对各种具体物体抽象后的一个概念,人们每天都要接触各种各样的对象,如手机就是一个对象。
2.方法
静态方法:可以通过类名直接调用 ----->普通全局函数
非静态方法:需要先把类实例化new
引用传递(不会)