java08

面相对象编程

对于复杂的实务,为了从宏观上把握,从整体上合理分析,我们需要面向对象的思路,在微观上,我们仍要面向过程编程
本质,以类的方式组织代码,以对象组织数据
三大特性:封装、继承、多态
抽象

对象

静态方法

拥有static的方法,可以直接通过类名来调用,和类一起加载

非静态方法

没有static的方法,要实例化类来调用,和实例化一起被加载
在同一个类中static的方法不能直接调用非static的方法

值传递和引用传递

值传递就是基本的形参和实参,在方法中改变形参值无法改变外部的实参值
引用传递可以详细见下次的对象学习

posted @ 2024-07-06 10:52  wmdkl  阅读(21)  评论(0)    收藏  举报