C# 函数或方法或函数成员或方法成员?
一些C#作者在他们的书中将C#方法称为函数。他们可能来自C或类似的编程背景。在C#中调用函数成员的任何内容?我的理解是,在C#中没有所谓“函数”的概念。我错过了什么吗?一些背景.. 在C#和其他语言中,方法通常被称为函数。函数通常被称为方法。在我第一年编程的替补期间,我被教导一切都是函数,在我第二年编程时,我被告知一切函数现在都是一种方法(所以它是双向的) 什么是方法或函数?C# 函数或方法或函数成员或方法成员?,c#,C#,一些C#作者在他们的书中将C#方法称为函数。他们可能来自C或类似的编程背景。在C#中调用函数成员的任何内容?我的理解是,在C#中没有所谓“函数”的概念。我错过了什么吗?一些背景.. 在C#和其他语言中,方法通常被称为函数。函数通常被称为方法。在我第一年编程的替补期间,我被教导一切都是函数,在我第二年编程时,我被告知一切函数现在都是一种方法(所以它是双向的) 什么是方法或函数? 执行特定任务的一组语句 可以多次执行的代码是函数的一个很好的候选者 仅需要在必要时更改公共代码 功能分解 (来源:
- 执行特定任务的一组语句
- 可以多次执行的代码是函数的一个很好的候选者
- 仅需要在必要时更改公共代码
- 功能分解
(来源:) 信贷(,帕默斯顿北,埃德蒙·特奥,2008) 好的。。。。但是什么是函数(或方法)成员? 函数成员是包含可执行语句的成员。函数成员始终是类型的成员,不能是名称空间的成员。C#定义了以下类别的功能成员:
- 方法
- 性质
- 事件
- 索引器
- 用户定义运算符
- 实例构造函数
- 静态构造函数
- 析构函数
(来源:)
信贷(,帕默斯顿北,艾伦·斯蒂尔,2009)一些背景。 在C#和其他语言中,方法通常被称为函数。函数通常被称为方法。在我第一年编程的替补期间,我被教导一切都是函数,在我第二年编程时,我被告知一切函数现在都是一种方法(所以它是双向的) 什么是方法或函数?
- 执行特定任务的一组语句
- 可以多次执行的代码是函数的一个很好的候选者
- 仅需要在必要时更改公共代码
- 功能分解
(来源:) 信贷(,帕默斯顿北,埃德蒙·特奥,2008) 好的。。。。但是什么是函数(或方法)成员? 函数成员是包含可执行语句的成员。函数成员始终是类型的成员,不能是名称空间的成员。C#定义了以下类别的功能成员:
- 方法
- 性质
- 事件
- 索引器
- 用户定义运算符
- 实例构造函数
- 静态构造函数
- 析构函数
(来源:)
Credit(,Palmerston North,Aaron Steele,2009)我经常看到函数和方法等术语可以互换使用。我相信有一个正式的定义,但实际上,它似乎是一种宗教的东西。在我的教育过程中,我一直学习术语“方法”,这是我个人的喜好。据我所见,越来越多的人开始使用“方法”这个术语。我经常看到函数和方法等术语可以互换使用。我相信有一个正式的定义,但实际上,它似乎是一种宗教的东西。在我的教育过程中,我一直学习术语“方法”,这是我个人的喜好。据我所见,越来越多的人开始使用术语“方法”。方法只是非数据类中例程/操作/事物的语言不可知名称
函数和过程等,作为语言构造,引入了许多模糊基本原理的包袱。方法只是非数据类中例程/操作/事物的语言不可知名称
函数和过程等,作为语言结构,引入了许多模糊基本原理的包袱。函数:
接受输入并产生输出(数据、行为)的事物的通用术语。数学中还有一个术语函数 方法:
是面向对象编程中常用的一个函数主题。它是“对象”的一部分,用于执行某些操作。也许使用“方法”一词有其历史渊源。当你有一个“对象”时,你会调用它的属性做什么?技能?天才?行动技术?行为方法?最合适的术语是什么 成员功能:
是c/c++docs/reference/topics/等中常用的术语。对我来说,与“方法”一词相比,这是一个更准确、更容易理解的术语。但是我们在这里讨论的是编码,而不是纯粹的面向对象编程 总而言之:
方法=成员函数,它们都是函数
对于方法成员。。。你从哪里得到这个词的
我想方法和成员函数似乎是一样的。函数:
接受输入并产生输出(数据、行为)的事物的通用术语。数学中还有一个术语函数 方法:
是面向对象编程中常用的一个函数主题。它是“对象”的一部分,用于执行某些操作。也许使用“方法”一词有其历史渊源。当你有一个“目标”