直方体クラス

1499 ワード

/*
*             
* Copyright (c) 2011,             
* All rights reserved.
*     :                                    
*       :      2011 114-3                                
*     :  2012   7     13   
*      : vc.1         

*              
*     :         
*     :                ,                ,                  ,         
*     :               
*/
public class Cuboid  
{  
	private double length; 
 
   	private double width;  

    	private double heigth;  

    	private double volume;  

    	private double areas;  

	Cuboid(double l,double w, double h)
	{
		length = l;

		width = w;

		heigth = h;
	}
 	public void output_volume_areas()
	{  
    		volume = length * width * heigth;  
  
    		areas = 2 * (length * width + length * heigth + width * heigth);  

		System.out.println(" " + length + "  ," + width + "  ," + heigth + "      :");
  
    		System.out.println( "   :" + volume );  
  
    		System.out.println( "    :" + areas );  
  
   	 	return ;  
	}   
  
}
public class Cushow
{
	public static void main(String[] args)
	{
		Cuboid c1 = new Cuboid(3,4,5);

		c1.output_volume_areas();	
	}
}

経験の蓄積:クラスを使用するには2つの方法があり、1)クラスのmainメソッドでクラスのオブジェクトを定義し、使用するには、1つのクラスファイルしか必要ありません.2)クラスを1つのファイルに独立して保存し、別のクラスで使用するが、この2つのファイルは同じディレクトリの下で感言しなければならない:文法とc++の差が少ないと感じて、ジャンプして見ても、このように学ぶべきかどうか分からない.クラスの使用方法を見たばかりで、前のc++タスクを持って練習し、このようなプログラムを書いた.后ろの内容はどのように学ぶべきで、とても困惑しています...