方法
方法永远是类(结构体)的成员
C#中函数不可能独立于类(结构体)之外
只有作为类(结构体)的成员时 才被称为方法
C++中是可以的,称为 全局函数
-
类(结构体)的基本成员
-
字段
-
方法(成员变量与成员函数)
方法表示类(或结构体)能做什么事情
-
-
为什么需要方法和函数
-
隐藏复杂逻辑
-
大算法分解成小算法
-
复用(重用)
For instance :计算圆面积、圆柱面积、圆锥体积
class Program{
public void Main(String [] args){
Calculator c=new Calculator();
Console.WriteLine(c.GetCylinderVolume(10,100));
}
}
class Calculator{
public double GetCircleArea(double r)
{
return 3.1415926*r*r//return Math.PI*r*r;
}
public double GetCylinderVolume(double r,double h)
{
return GetCircleArea(r)*h;
}