设计⼀个学⽣类java设计型实验报告Student类,它包含⼀些基本的学⽣信息如
学号、姓名。。。
⼀、实验⽬的
(1) 掌握类和对象的概念和关系;
(2) 掌握类的成员变量和⽅法的定义;
(3) 理解类的封装概念和成员变量的隐藏⽅法;
⼆、实验内容
设计⼀个学⽣类 Student类,它包含⼀些基本的学⽣信息如学号、姓名、年龄、联系⽅式等属性和上课、⾃我介绍等⾏为。在类的设计时要体现类的封装特性。在测试类中创建⼀个学⽣对象,让学⽣上课和做⾃我介绍。
三、总体设计(设计原理、设计⽅案及流程等)
创建私有属性学号、姓名、年龄、联系⽅式,并创建相应的get与set⽅法,
写⼀个public介绍⽅法
四、实验步骤(包括主要步骤、代码分析等)
创建student和text类
在student中创建私有属性学号、姓名、年龄、联系⽅式,并创建相应的get与set⽅法,写⼀个public介绍⽅法。
在text类中简单的测试
五、结果分析与总结
练习了简单的⾯向对象的封装思想
代码如下
studet类
package;
/**
* @author 汪杰
* @date 2021/11/23 10:11
* @details
*/
public class Student {
private String id;
private String name;
private int age;
private String address;
public Student(String id, String name,int age, String address){
this.id = id;
this.name = name;
this.age = age;
this.address = address;
}
public String getId(){
return id;
}
public void setId(String id){
this.id = id;
}
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
public int getAge(){
return age;
}
public void setAge(int age){
this.age = age;
}
public String getAddress(){
return address;
}
public void setAddress(String adress){
this.address = adress;
}
public void attendClass(){
System.out.println("学号是"+id+"的同学"+name+"上课了");
}
public void self_Introduction(){
System.out.println("我是"+name+"今年"+age+"岁了,"+"我的学号是"+id+ ",我的联系⽅式是"+address);
}
}
Text类:
package;
/**
java类的概念* @author 汪杰
* @date 2021/11/23 10:27
* @details
*/
public class Test {
public static void main(String[] args){
Student student =new Student("2008114131","wangjie",19,"165145716"); student.attendClass();
student.self_Introduction();
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论