1.把一个Student类封装起来,模拟一个转校生转入新学校后为其制作学生信息的过程。运行结果如下:
package zhtestdemo;
import java.util.Scanner;
import java.text.DecimalFormat;
public class demo { //创建类,类名叫demo;
private Student stu =new Student();//创建封装Student类对象
public void zhuanxue() { //转学
stu.output(); //输出转学的学生信息
}
public static void main(String[] args) {
demo de=new demo(); //实例化demo函数,创建demo对象
System.out.println("转校生李敖的学生信息如下:");
System.out.println("——————————————————————————————————————————————————————————————————");
System.out.println("学号"+'\t'+"姓名"+'\t'+"性别"+'\t'+"籍贯"+'\t'+'\t'+"父母的联系方式");
System.out.println("——————————————————————————————————————————————————————————————————");
de.zhuanxue();//调用转学函数;
}
class Student{
private String name; //声明学生姓名属性
private String student_no; //学生学号属性;
private char gender;//学生性别属性
private String jiguan;//学生籍贯属性
private String father_contact;//学生父亲联系方式属性
private String mather_contact;//学生母亲联系方式属性
public Student() {
this.student_no="26";//学生学号:26
this.name="李敖";//学生姓名叫李敖
this.gender='男';//学生性别:男
this.jiguan="北京市海淀区";//学生籍贯:北京市海淀区
this.father_contact="父:130XXXX1100";//学生父亲联系方式
this.mather_contact="母:133XXXX5678";//学生母亲联系方式
}
private void output() {//输出学生信息
System.out.print(student_no+'\t'+name+'\t'+gender+'\t'+jiguan+'\t'+father_contact+'\n'+'\t'+'\t'+'\t'+'\t'+'\t'+mather_contact);
}
}
}