方法的由来
1.方法(method)的前身是C/C++语言的函数(function)
方法是面向对象范畴的概念,在非面向对象语言中仍然称为函数
2.永远都是类(或结构体)的成员
C#语言中函数不可能独立于类(或结构体)之外
只有作为类(结构体)的成员时才被称为方法
C++中是可以的,称为“全局函数”
3.是类(或结构体)最基本的成员之一
类(或结构体)最基本的成员只有两个--字段与方法(成员变量与成员函数),本质还是数据+算法
方法表示:类(或结构体 )能做什么事情
4.为什么需要方法和函数
目的1:隐藏复杂的逻辑
目的2:把大算法变为小算法
目的3:复用(reuse,重用)
示例:圆锥体积计算圆面积、圆柱体积、圆锥体积
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace MethodExample
{
internal class Program
{
static void Main(string[] args)
{
Calculator calculator= new Calculator();

最低0.47元/天 解锁文章
2891

被折叠的 条评论
为什么被折叠?



