JAVA面向对象练习01

创建一个Person类,声明属性和行为,在测试类中实例化对象,并通过调用对象的方法打印以下内容:
“小王是一个男胖子,体重200.0kg。某天他开始减肥,经过不懈努力,减了40kg。减肥后的体重是160.0kg。”

package lianxi01;

public class Person {

public String name;
public char sex;
public double weight;

public Person(){

}


//初始化成员变量
public Person(String name, char sex, double weight) {
    super();
    this.name = name;
    this.sex = sex;
    this.weight = weight;
}



public void jianfei(double i){

    String s = "他";
    if(sex == '女'){
        s = "她";
    }

    System.out.println(name+"是一个"+sex+"胖子,体重"+weight+"kg。某天"+s+"开始减肥,经过不懈努力,减了"+i+"kg。减肥后的体重是"+(weight-i)+"kg。");
}

}


package lianxi01;

public class Test {

public static void main(String[] args) {

// Person p = new Person();
// p.name = “小王”;
// p.sex = ‘男’;
// p.weight = 200;

    Person p = new Person("小王",'男',200);
    p.jianfei(40);

    Person p2 = new Person("铁锤",'女',260);
    p2.jianfei(42);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值