类里面的方法可以封装吗?
所谓的封装就是该类内的信息对其他类的访问可见性,如不可见对于其他类而言就是隐藏的,即封装。这是由访问修饰符所控制的,方法也可以前缀访问修饰符,因此也可以进行封装。
对于类的属性可以封装
对于类中的方法,如果用private,则只能在同一个类中调用,用pritected,是同一个包中可以调用,default是同一类,同一包,public是都可以
封装是将对象的信息隐藏在对象内部,禁止外部程序直接访问对象内部的属性和方法。
java封装类通过三个步骤实现:
(1)修改属性的可见性,限制访问。
(2)设置属性的读取方法。
(3)在读取属性的方法中,添加对属性读取的限制。