你这个toString到底想要输出什么内容呢?
TurnOn、TurnOff、Play和ChangeChannel都是函数,后面要加括号。
return "[海尔电视 "+TurnOn()+" "+TurnOff() + "" + Play() + " "+ChangeChannel() + "]";
toString方法里面使用的变量不存在
你调用的都是函数名称,如果想调用函数名称,必须加上括号,但是函数有没有返回字符串,所有有问题。
你这个toString()函数里面,调用了前面几个方法,调用方法需要加(),应该Play()这样写。
你这个写的问题很多
java在类里要用this指针去调用的成员函数的。不像c++在成员函数里 直接调用成员函数就可以了。
您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~
ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓
【电脑端】戳>>> https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】 戳>>> https://mall.csdn.net/item/52471?utm_source=1146287632
不要用记事本写代码!你有不是大佬。eclipse或者idea