Java一些需要注意的知识点


Java有三大特点

分别为封装,继承,多态

封装的作用是为例如提高数据的安全性,

举个例子就是我们把一些属性写到一个类中,这些属性数据就相当与被封装了。它把所有对象都装到类里面来使用。

类的属性加private修饰符,来限制只能够在类的内部进行访问,有效的保护数据。

对于类中的私有属性,要对其给出一对方法getXxx(),setXxx()访问私有属性,保证对私有属性的操作的安全性。

方法公开的是方法的声明,即只须知道参数和返回值就可以调用该方法,隐藏方法的实现的细节。

一个对象和外界的联系应当通过一个统一的接口,应当公开的公开,应当隐藏的隐藏。

继承:发生在子类和父类中,子类会继承父类所有的非private的方法和属性

父类中的非private的属性和方法。子类都可以拥有,而子类的方法和属性。父类可以没有。

父类到子类是从一般到特殊的关系。

泛化:将不同子类中的共性抽象成父类的过程。

特化:在原有父类的基础上加入一些个性的过程。

原则:父类放共性,子类放个性。

继承的关键字:extends

Java只支持单继承:一个类最多只有一个直接的父类。

继承的作用是:提高类的复用,提高代码的可重复性

多态:提高了程序的可扩展性

可以对通用情况进行编程。

相关内容