Eclipse 班级和扫描器

Eclipse 班级和扫描器,eclipse,class,methods,Eclipse,Class,Methods,我正在尝试编写一个程序,将仍在分配器中的杯子数量减少1。如何使用构造函数实现这一点?我也想用一些物体来做这个。。。我没有太多自己的代码可以分享——因为我完全站在了墙边,希望有人能把我引向正确的方向 你的意思是这样的吗 public class DecrementStackOverFlow { private int nOfCups, initNum; public DecrementStackOverFlow(int num) { this.nOfCups = num;

我正在尝试编写一个程序,将仍在分配器中的杯子数量减少1。如何使用构造函数实现这一点?我也想用一些物体来做这个。。。我没有太多自己的代码可以分享——因为我完全站在了墙边,希望有人能把我引向正确的方向

你的意思是这样的吗

public class DecrementStackOverFlow {

private int nOfCups, initNum;

public DecrementStackOverFlow(int num) {
    this.nOfCups = num;     
    this.initNum = num;
}

public int decCups () {
    this.nOfCups = this.nOfCups -1;
    return this.nOfCups;
}
public int getNumOfCup () {
    return this.initNum;
}

public static void main (String [] args) {
    DecrementStackOverFlow decr = new DecrementStackOverFlow(10);

    for (int i=0; i<decr.getNumOfCup(); i++) {
        System.out.println(decr.decCups());
    }
}
公共类递减堆栈溢出{
私有int nOfCups,initNum;
公共递减堆栈溢出(int num){
this.nOfCups=num;
this.initNum=num;
}
公共整数decCups(){
this.nOfCups=this.nOfCups-1;
返回此.nOfCups;
}
公共int getNumOfCup(){
返回this.initNum;
}
公共静态void main(字符串[]args){
DecrementStackOverFlow Decre=新的DecrementStackOverFlow(10);

对于(int i=0;i)您使用的是哪种语言?您的代码在哪里?到目前为止您尝试了什么?我使用的是java语言,在使用对象和构造时,我遇到了困难。您可能希望在问题中提及java和代码,并添加java标记。