这是我学校之前测验中关于Java类的问题。我无法处理它,有人可以帮忙或提供一些提示吗?多谢。我在A班的回答:public String A (String name){
return name;
}
2 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
由于“A”是一个对象,因此您需要一个构造函数。所以你可能会得到类似的东西:
public A(String name){ this.name = name; }
之后,您需要覆盖 toString(),因为 'A' 是对象,通常无法打印它们。因此,您将需要:
public String toString(){ return this.name; }
因此,当您调用 SoPL() 时,它将运行此版本而不是 Object.toString()
鸿蒙传说
TA贡献1865条经验 获得超7个赞
考虑名为 A 的方法,您正在创建 A 的对象并可以将参数作为字符串传递,那么方法 A 可以返回属于该变量的字符串
名为 name = myvalue;
它的意思是
public A(String name){
this.name = name;}
String name = myvalue;
添加回答
举报
0/150
提交
取消