void函数和public函数
时间: 2024-09-29 07:02:33 浏览: 22
C++ 虚函数和纯虚函数的区别分析
5星 · 资源好评率100%
在大多数编程语言中,函数可以有不同的访问修饰符,比如`void`、`public`等,它们用于控制函数的可见性和调用权限。
- `void`函数:这种类型的函数返回值类型为`void`,意味着它不返回任何数据。它的主要作用是用来执行一些任务或者操作,例如设置变量值、打印信息、改变状态等。在函数名后面加上一对圆括号即可声明一个`void`函数。例如:
```c++
void printMessage() {
// 打印一条消息
}
```
当你调用这样的函数时,通常不会直接获取返回值,而是为了其副作用,如改变外部状态或输出信息。
- `public`函数:在面向对象编程中,`public`是一个访问修饰符,表示这个函数对所有对象都是公开可用的。这意味着其他类可以直接通过该对象实例调用此公共函数,以便于模块间的交互。例如,在Java中:
```java
public void greet(String name) {
System.out.println("Hello, " + name);
}
```
你可以创建一个`Person`类的对象,并通过`greet()`方法向用户问好。
阅读全文