- C# 声明/定义不分家
- C++ 声明放在头文件,定义放在代码文件里面
C# 语言定义文档 —— 方法声明
(红色表示必须要写的)
重温静态方法
调用方法
完整代码:
class Program
{
static void Main(string[] args)
{
Calculator c = new Calculator();
double result = Calculator.GetCylinderVolume(3.0, 4.0);
Console.WriteLine(result);
}
}
class Calculator
{
public static double GetCircleArea(double r)
{
return Math.PI * r * r;
}
public static double GetCylinderVolume(double r,double h)
{
return GetCircleArea(r) * h;
}
public static double GetConeVolume(double r,double h)
{
return GetCylinderVolume(r, h) / 3;
}
}