java基本语法.11面向对象编程
面向对象编程(oop)
面向过程:按照步骤一步步来
面向对象:以分类的方式来思考,对分类进行单独思考,最后底层以面向过程来实现
方法+属性等于类
本质:以类的方式组织代码,以对象的方式封装数据
1.要掌握抽象思想 把共有的东西抽象成类
2.面向对象三大特性:a.封装
b.继承
c.多态
以不同角度来看:从认识角度:现有对象后有类 对象为具体的事物,类为抽象的事物
从代码的角度,先有类后有对象,类是对象的模板
回顾方法定义
修饰符 返回类型 break和return 方法名 参数列表 异常处理
break和return的区别:break跳出循环,跳出switch return结束方法,并返回一个结果
回顾方法的调用
1.静态方法(static)和非静态方法--->调用时要通过new
2.值传递(Java为值传递,实参的值不影响调用的值)与引用传递
3.形参和实参