Java编程练习之类的封装

1.把一个Student类封装起来,模拟一个转校生转入新学校后为其制作学生信息的过程。运行结果如下:

Java编程练习之类的封装_第1张图片

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);
        }
        
    }
}
 

你可能感兴趣的:(Java,java)