C++中的方法和函数以及示例
方法是 OOP 概念中的过程或函数。而函数是一组可重用的代码,可以在程序的任何地方使用。这有助于一次又一次地编写相同的代码。它帮助程序员编写模块化代码。
方法:
- 方法的作用也与函数的作用相同。
- 方法是在类中定义的。例如:Java 中的
main()
- 方法可以是私有的、公共的或受保护的。
- 方法仅由其引用/对象调用。例如:如果类有
obj
作为对象名称,则该方法由以下方式调用:
- 方法能够对包含在类中的数据进行操作
- 每个对象都有自己的方法,该方法存在于类中。
函数:
- 函数是一个语句块,它接受特定的输入,进行一些计算,最后产生输出。
- 函数是独立定义的。例如:C++ 中的 main()
- 默认情况下,函数是公共的。
- 它可以在整个程序的任何地方访问。
- 它是由它的名字本身来称呼的。
- 如果需要,它可以返回值。
- 如果定义了一个函数,那么它对于已创建的每个对象都是相同的。
下面是说明 C++ 中的函数和方法的程序:
函数程序1
运行结果如下:
示例程序2:
运行结果:
示例程序3:
运行结果: