java入门之浅谈封装,继承,多态。

java中面向对象最基本的三个特征是:封装,继承,多态。

封装:

1.封装概述:

是面向对象编程语言对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的。

2.封装原则:

将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问成员变量private,提供对应的getXxx()/setXxx()方法。

3.封装的好处:

(1)通过方法来控制成员变量的操作,提高了代码的安全性。

(2)把代码用方法进行封装,提高了代码的复用性。

(3)良好的封装能够减少耦合。

(4)可以对成员变量进行更精确的控制。

4.实现封装的步骤:

java入门之浅谈封装,继承,多态。_第1张图片

 

private关键字:

private是一个权限修饰符,可以修饰成员(成员变量和成员方法)。作用是保护成员不被别的类使用,被private修饰的成员只在本类中才能访问。

针对privae修饰的成员变量,如果需要被其他类使用,提供get和set方法进行操作。

this关键字:

this.属性:操作当前对象的属性。

this.方法 调用当前对象的方法。

this修饰的

你可能感兴趣的:(Java程序员的培养日记,java,jvm,开发语言)