java中,子类不可以访问父类的私有成员和受保护的成员。对错?
错误,子类不可以访问父类的私有成员,但是可以访问父类的受保护的成员
protected访问范围是子类
private只能是本类
public可以是子类,同一个包中都可以访问。
定义一个表示学生的类student,包括属性:学号,姓名,性别,年龄?
public class Student { //定义一个学生类 private int StuNum; //学号 private int Name; //姓名 private char Sex; //性别 private int Age; //年龄 public Student(int StuNum, int Name, char Sex, int Age){//构造函数 this.StuNum = StuNum; this.Name = Name; this.Sex = Sex; this.Age = Age; } public int getStuNum() { //获得学号 return StuNum; } public int getName() { //获得姓名 return Name; } public char getSex() { //获得性别 return Sex; } public int getAge() { //获得年龄 return Age; } public void setAge(int Age) { //修改年龄 this.Age = Age; } }