fruit.java

来自「Java程序设计大学教程程序源代码」· Java 代码 · 共 56 行

JAVA
56
字号


/**
 * <p>Title: 果园系统</p>
 *
 * <p>Description: 教学演示程序</p>
 * <p>演示一个构造函数及方法重载</p>
 * <p>帮助学生理解对象的创建、使用和交互</p>
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: 刘艺</p>
 *
 * @author 刘艺
 * @version 1.0
 */
package jbookch3.gardensys3;

public class Fruit  {

    //重载的构造函数1
    public Fruit(String fname, int in) {
        fruitName=fname;
        input=in;
    }

    //重载的构造函数2
    public Fruit(String fname) {
        fruitName=fname;
        input=1000;//种植水果缺省投入为1000元
    }

    //重载的构造函数3
    public Fruit() {
        this("香蕉",1000);//调用其它构造函数,设置缺省值
    }


    public int gain() {
        int g=input*2;
        System.out.println(fruitName+"投入"+input+" 净收益"+g);
        return g;
    }

    public void grow() {
        System.out.println(fruitName+"生长...");
    }

    public void harvest() {
        System.out.println(fruitName+"收获...");
    }

    private int input;
    private String fruitName;

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?