类名可以做函数返回值类型吗
时间: 2023-08-24 07:07:18 浏览: 147
是的,类名可以作为函数返回值类型。在C++中,一个函数可以返回任何类型的数据,包括自定义的类类型。例如,下面的代码定义了一个返回类型为string的函数:
```
class MyClass {
public:
string myFunction() {
return "Hello World!";
}
};
```
在这个例子中,myFunction函数返回一个字符串类型的值,因此它的返回类型就是string。
相关问题
java中用类名做函数类型 返回值是什么
在Java中,类名可以用作函数的返回类型,这通常被称为“泛型”。在这种情况下,返回类型取决于具体使用的类型参数。例如,如果一个类名被用作一个函数的返回类型,而这个函数被调用时使用了一个String类型的参数,那么返回类型将被解析为一个String类型的对象。因此,这种用法允许在类型安全的情况下编写灵活的代码。
java中用类名做函数类型 返回值怎么写
语法:public static 类名 函数名 (参数列表)
示例:
public static Integer sum (Integer a, Integer b) {
return a + b;
}
其中,返回值类型为 Integer,函数名为 sum,参数列表为两个 Integer 类型的参数 a 和 b。
阅读全文