我就是屡教不改

学习视频中的构造方法。
-------------------------------------------------------------------------------------------------------------------------------------------------------
依靠印象打出:


简而言之:1.写方法的时候 忘记给参数下定义。
2.syso 再按Alt+/ 居然没有 System.out.println()------原来是没有在方法体里面 直接在类里面用就没有了。
3. Telphone 为什么会有红色下划曲线呢,就是因为1 里面写错了才这样的

改了一下 参数定义就没有小红红了。
问题:‘3.5’不是float类型的数吗 怪了。 我用了软件提示的方法把3.5转换成float 类型

问题:System.out.println(); 小括号内的变量应该用‘+‘号连接,而不是用逗号分隔
//Cpu 应该是String类型。
Run后发现不够好看又改成了System.out.println(Cpu+'\n'+Screen+'\n'+Prize); //加入换行符:‘/n’
简单的实现了视频里的教学后
想实现这样:

的输出结果,但是不清楚怎么获取这个类的名字(huaweiP10),所以失败了(以后想到怎么做再继续。)
尝试了2种:String ID=huaweiP10.toString(); //结果:gouzaoDemo.Telphone@57543bc5
String ID =huaweiP10.getClass().getName(); //结果:gouzaoDemo.Telphone
意外收获:.
这里原来可以调用Telphone里面的变量:Cpu,Screen和Prize;
价格的英语是Price而不是Prize(奖金)。

总结:其实一开始我听完后是不想打出来的。。毕竟好像很容易的样子。听了最后的话 感觉还是要试试才行。
结果发现了这么多问题和一点收获,还要自己不能做到的获得对象的名字。
加油 加油 加油 加油
浙公网安备 33010602011771号