Java编程练习之类的封装

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

  • 21
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值