public class Cylinder
{
public int r { get; set; }
public int h { get; set; }
/// <summary>
/// 计算圆柱体体积
/// </summary>
public double Volume_Calculation()
{
double Volume;
return Volume = ((r * r * 3.14) * h);
}
/// <summary>
/// 输出圆柱体体积
/// </summary>
public double Volume_Output()
{
return Volume_Calculation();
}
/// <summary>
/// 计算圆柱体表面积
/// </summary>
public double SurfaceArea_Calculation()
{
double SurfaceArea;
return SurfaceArea = (r * r * 3.14) * 2 + 3.14 * (r + r) * h;
}
/// <summary>
/// 输出圆柱体表面积
/// </summary>
public double SurfaceArea_Output()
{
return SurfaceArea_Calculation();
}
}
static void Main(string[] args)
{ //第一个圆柱体的体积
Cylinder cy = new Cylinder();
cy.r = 1;
cy.h = 1;
Console.WriteLine("这是第一个圆柱体的体积:"); cy.Volume_Output(); Console.Read(); }进不去 cy.Volume_Output();方法里执行怎么回事啊?
下面调用Cylinder类其他方法都没有用怎么回事啊。
{
public int r { get; set; }
public int h { get; set; }
/// <summary>
/// 计算圆柱体体积
/// </summary>
public double Volume_Calculation()
{
double Volume;
return Volume = ((r * r * 3.14) * h);
}
/// <summary>
/// 输出圆柱体体积
/// </summary>
public double Volume_Output()
{
return Volume_Calculation();
}
/// <summary>
/// 计算圆柱体表面积
/// </summary>
public double SurfaceArea_Calculation()
{
double SurfaceArea;
return SurfaceArea = (r * r * 3.14) * 2 + 3.14 * (r + r) * h;
}
/// <summary>
/// 输出圆柱体表面积
/// </summary>
public double SurfaceArea_Output()
{
return SurfaceArea_Calculation();
}
}
static void Main(string[] args)
{ //第一个圆柱体的体积
Cylinder cy = new Cylinder();
cy.r = 1;
cy.h = 1;
Console.WriteLine("这是第一个圆柱体的体积:"); cy.Volume_Output(); Console.Read(); }进不去 cy.Volume_Output();方法里执行怎么回事啊?
下面调用Cylinder类其他方法都没有用怎么回事啊。
Cylinder cy = new Cylinder();
cy.r = 1;
cy.h = 1; MessageBox.Show("这是第一个圆柱体的体积:"); double rel=cy.Volume_Output();//输出3.14 Console.Read();你重新生成一下