编写一个表示学生的Java类Student。
(1)将该类的访问权限控制符分别修改为public、private、protected、缺省4中情况,分别在该类内定义主方法、同一包内定义一个类、在另一个包内定义一个类对...
(1)将该类的访问权限控制符分别修改为public、private、protected、缺省4中情况,分别在该类内定义主方法、同一包内定义一个类、在另一个包内定义一个类对该类进行访问。
(2)在这个类的属性有“学号”、“班号”、“姓名”、“性别”、“年龄”,定义该类的构造方法。
(3)对Student类的中的某一个属性,分别使用public、private、protected、缺省访问权限修饰符进行修饰,试图从外部对该类的属性进行访问。
(4)将Student类的中的所有属性定义为private,写出Student类的Getters和Setters方法。
2、为类Student增加一个方法public String toString( ),该方法把Student类的对象的所有属性信息组合成一个字符串以便输出显示。编写一个Java Application程序,创建Student类的对象,并验证新增加的功能。 展开
(2)在这个类的属性有“学号”、“班号”、“姓名”、“性别”、“年龄”,定义该类的构造方法。
(3)对Student类的中的某一个属性,分别使用public、private、protected、缺省访问权限修饰符进行修饰,试图从外部对该类的属性进行访问。
(4)将Student类的中的所有属性定义为private,写出Student类的Getters和Setters方法。
2、为类Student增加一个方法public String toString( ),该方法把Student类的对象的所有属性信息组合成一个字符串以便输出显示。编写一个Java Application程序,创建Student类的对象,并验证新增加的功能。 展开
2个回答
展开全部
package a;
public class Student{
public static void main(String args[]){
private int stuId;
private String name;
//其它属性省略,方法同上。
public Student(){
//默认构造方法
}
public void setStuId(int stuId){
this.stuId=studId;
}
public void setName(String name){
this.name=name;
}
public int getStuId(){
return this.stuId;
}
public String getName(){
return this.name;
}
public String toString(){
}
}
}
package b;
public class Teacher(){
Student stu=new Student();
}
public class Student{
public static void main(String args[]){
private int stuId;
private String name;
//其它属性省略,方法同上。
public Student(){
//默认构造方法
}
public void setStuId(int stuId){
this.stuId=studId;
}
public void setName(String name){
this.name=name;
}
public int getStuId(){
return this.stuId;
}
public String getName(){
return this.name;
}
public String toString(){
}
}
}
package b;
public class Teacher(){
Student stu=new Student();
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
太多了,多少方法呢?极简单又麻烦
以上回答你满意么?
以上回答你满意么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询