(原创)c#学习笔记08--面向对象编程简介01--面向对象编程的含义01--对象的含义02--方法

2. 方法

  “方法”这个术语用于表示对象中的函数。这些函数调用的方式与其他函数相同,使用返回值和参数的方式也相同(详见第6章)。

  方法用于提供访问对象的功能。与字段和属性一样,方法也可以是公共的或私有的,按照需要限制外部代码的访问。它们常常使用对象状态影响它们的操作,在需要时访问私有成员,如私有字段。例如,CupOfCoffee 类定义了一个方法 AddSugar(),该方法对递增方糖数提供了比设置相应的Sugar属性更易读的语法。

  在UML的对象框中,方法显示在第三部分,如图8-4所示。

  在UML中,每个参数都带有下述标识符之一in、out或inout。它们用于表示数据流的方向,其中out和inout大致对应于第6章讨论的C#关键字out和ref。in大致对应于C#中不使用这两个关键字的情形。

原文地址:https://www.cnblogs.com/wodehao0808/p/4930078.html