(原创)c#学习笔记08--面向对象编程简介01--面向对象编程的含义01--对象的含义02--方法
2015-11-02 14:32
651 查看
[b]2. 方法[/b]
“方法”这个术语用于表示对象中的函数。这些函数调用的方式与其他函数相同,使用返回值和参数的方式也相同(详见第6章)。
方法用于提供访问对象的功能。与字段和属性一样,方法也可以是公共的或私有的,按照需要限制外部代码的访问。它们常常使用对象状态影响它们的操作,在需要时访问私有成员,如私有字段。例如,CupOfCoffee 类定义了一个方法 AddSugar(),该方法对递增方糖数提供了比设置相应的Sugar属性更易读的语法。
在UML的对象框中,方法显示在第三部分,如图8-4所示。
在UML中,每个参数都带有下述标识符之一:in、out或inout。它们用于表示数据流的方向,其中out和inout大致对应于第6章讨论的C#关键字out和ref。in大致对应于C#中不使用这两个关键字的情形。
“方法”这个术语用于表示对象中的函数。这些函数调用的方式与其他函数相同,使用返回值和参数的方式也相同(详见第6章)。
方法用于提供访问对象的功能。与字段和属性一样,方法也可以是公共的或私有的,按照需要限制外部代码的访问。它们常常使用对象状态影响它们的操作,在需要时访问私有成员,如私有字段。例如,CupOfCoffee 类定义了一个方法 AddSugar(),该方法对递增方糖数提供了比设置相应的Sugar属性更易读的语法。
在UML的对象框中,方法显示在第三部分,如图8-4所示。
在UML中,每个参数都带有下述标识符之一:in、out或inout。它们用于表示数据流的方向,其中out和inout大致对应于第6章讨论的C#关键字out和ref。in大致对应于C#中不使用这两个关键字的情形。
相关文章推荐
- [C#]光标(cur/ani)转图片(Image)
- C#之封装和继承
- C#托管与非托管资源
- C#:妥协与取舍,解构C#中的小数运算
- (原创)c#学习笔记08--面向对象编程简介01--面向对象编程的含义01--对象的含义01--属性和字段
- 第5篇 WPF C# 数据绑定Model-View-ViewModel模式
- C# 使用Log4Net记录日志(进阶篇)
- C# 使用Log4Net记录日志(进阶篇)
- C#应用程序
- C# 发送、接收和处理自定义的WINDOWS消息
- c#开发中注意事项
- c# Equals方法
- C#基本数据类型
- C#基础
- C#基础
- C#替换字指定字符串
- Leetcode-43-Multiply Strings C#
- C#时间差的计算,精确输出“年月天时分秒”
- C# 截取字符串方法(包含中英混合)
- C#嵌套类型的研究