封装的相关例题

1、封装一个类Student 
    (1) 属性:学号、名字、年龄、性别 
    (2) 方法:吃饭、跑步、睡觉 
    (3) 属性私有化 
    (4) 添加访问属性的 get 和 set 方法。 
    (5) 在类中添加构造方法
        无参构造方法
        有参构造方法-在构造方法中初始化学生的各个属性值
    (6) 创建类 Test 中添加主函数 
    (7) 在主函数中实例化 2 个 Student  类的对象,分别给属性赋值 
        其中一个对象直接使用带参构造方法创建
        1个对象使用无参构造方法创建,创建后使用set方法给属性赋值
    (8) 输出并调用所有的方法
    (9) 输出每个对象的详细信息

 方法区:

public class Student {
//属性
	private int xuehao;
	private String name;
	private int age;
	private String sex;
	
	
	//方法
	//无参
	public Student() {
		
	}
	//有参
	public  Student(int xuehao,String name,int age,String sex) {
		this.xuehao=xuehao;
		this.name=name;
		this.age=age;
		this.sex=sex;
	}
	
	public  static void wan() {
		System.out.println("玩");
	}
	
	public void eat	() {
		System.out.println(name+"爱吃饭");
	}
	public void sleep() {
		System.out.println(name+"爱睡觉");
	}
	public void run() {
		System.out.println(name+"爱跑步");
	}
	public void setXuehao(int xuehao) {
		this.xuehao=xuehao;
	}
	public int getXuehao() {
		return xuehao;
	}
	public void setName(String name) {
		this.name=name;
	}
	public String getName() {
		return name;
	}
	public void setAge( int age) {
		this.age=age;
	}
	public int getAge() {
		return ag
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值