使用get和set方法是为了程序的封装,为了其它的类可以使用(设置和获取)该类的私有方法。比如你想在取值赋值时添加其他操作,那么直接在get set方法里添加就ok了,多方便。 追问 如果子类调用父类的成员属性的以下两种方式1、为父类设置set和get方法。2、设置父类属性为protected权限,哪个好,哪个更规范些? 追答 为父类设置set和get方法好 如果只是调用属性的话,为父类加protected也可以