若要使得`Example3_13`类可以实例化`student`类,并能访问和修改`student`类的`name`和`age`属性,以下哪个描述最为准确? A. `student`类必须声明为`public`,且其所有属性必须声明为`public`。 B. `student`类可以保持默认访问权限,但需要提供`public`的`getter`和`setter`方法来访问和修改属性。 C. `student`类必须声明为`public`,但其属性可以保持`private`,并提供`public`的`getter`和`setter`方法。 D. 只需要在`Example3_13`类中定义一个`student`类的内部类即可。 答案解析 类可以为默认访问权限,只要在同一个包下可以被访问;私有属性需要通过公开的get/set方法进行访问和修改。C最为准确,体现了封装性和可访问性。内部类并非必要条件。 正确答案:C