📄 variabletypedemo.java
字号:
// VariableTypeDemo.Java
class VariableTypeDemo
{
//计数器成员变量
public int nCounter;
//部分量成员变量
public float fStep;
//总成员变量
public double dTotal;
//标志字
public boolean bFlag;
//字符成员变量
public char cYesOrNo;
//构造函数
public VariableTypeDemo(int nCounter, float fStep, double dTotal, char cYesOrNo)
{
//根据构造函数的参数,将成员变量初始化赋值
this.nCounter = nCounter;
this.fStep = fStep;
this.dTotal = dTotal;
this.cYesOrNo = cYesOrNo;
}
//取得累加结果的方法
public double getTotal()
{
return dTotal;
}
public double processAccumulate()
{
//循环累加,同时计数器nCounter等于100作为循环终止条件
for( int i=0; i<nCounter; i++)
{
//判断当前的累加条件
if( cYesOrNo == 'N' || !bFlag )
break;
//累加
dTotal += fStep;
//累加终止条件
if( dTotal >= 300 ) bFlag = false;
}
return dTotal;
}
//Java应用程序的main方法
public static void main(String args[])
{
//生成类Variable的实例
VariableTypeDemo usrVariable = new VariableTypeDemo(100,15,0,'y');
//调用实例方法
usrVariable.processAccumulate();
//调用实例方法
double result = usrVariable.getTotal();
System.out.println("经过累加后,小于界限的结果为:"+result);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -