博博blog 博博blog

Java一二事 2017-4-7

in 学习分享 read (121) 文章转载请注明来源!

今天第一次在笔记本上面敲Java代码, 理论知识学的都还可以,代码一般也都可以看的懂, 但是一旦独立敲代码,就总是卡壳,遇到各种各样的问题, 问题解决之后,就感觉怎么会犯这么低级的错误呢, 1,主类名和定义的类名重复了 2,定义的类写在主类里面了


public class PersonTest {
public static void main(String[] args) {        
    Person zs = new Person();
    zs.setName("张三");
    zs.setAge(18);
    System.out.println("我叫"+zs.getName()+",今年"+zs.getAge()+"岁了。");
    zs.take(200F);
    System.out.println("我还剩"+zs.getMoney()+"元");        
    zs.use(30F);
    System.out.println("我还剩"+zs.getMoney()+"元");    
                    
}

}
class Person
{
private String name;//定义名字属性,私有
void setName(String name) //设置姓名
{
this.name = name;
}
String getName() //获取名字
{
return name;
}

    private int age; //定义年龄属性,私有
    void setAge(int age)//设置年龄
    {
        this.age = age;
    }
    int getAge() //获取年龄
    {
        return age;
    }
            
    private float money;//money属性,定义取钱 花钱的方法。
    
    void take(float take_money) //取钱方法
    {
        money+=take_money;
    }
    
    void use(float use_money) //定义花钱方法
    {
        if(money<use_money)
            System.out.println("钱不够");
        money = money - use_money;
    }
    float getMoney() //获取money的金额
    {
        return money;
    }
    void speak()
    {
        System.out.println("我叫"+name+",今年"+age+"岁了,我有"+money+"元。");
    }
    
}

java学习分享
PREVIOUS NEXT
雷姆
拉姆
音乐加载中...
0:00