Java作为面对对象编程,相对于C语言来说,拥有三大特性,封装,继承,多态,那么这三个特性到底有什么意义? 首先是封装,对于某个对象,Java隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。 那么这是什么意思呢,就是说对于一个对象,不去直接修改他的属性,而是有相应的方法,当你想要操作的时候,只需调用方法即可。 这样可以把对象的数据和行为相结合,形成一个有机的整体,我们称之为类。 以下面的一段代码为例: public class Admin { private String id; //编号 private Str