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

本文介绍了面向对象编程中方法的概念及其在UML中的表示方式。详细解释了方法如何作为对象的一部分提供特定功能,并通过实例说明了其在类定义中的作用。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值