⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 variabletypedemo.java

📁 电子工业出版社出版的《java2应用开发指南》配套光盘源代码
💻 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 + -