猿问

这怎么回事?

package 俭;


public class Tepone1 {


public static void main(String[] args) {

// TODO 自动生成的方法存根

    Tepone1 phone=new Tepone1();

phone.sendMessage();

phone.pinmu=5.0f;

phone.cpu=1.4f;

phone.mem=2.0f;

phone.sendMessage();

}


}

提示错误


再有机会一定牵你手3614146
浏览 1433回答 2
2回答

道临

你没声明属性和方法cpu,mem,pinmu,sendMessage()就像int cpu;属性要先声明再赋值package 俭; public class Tepone1 { float pinmu; float cpu; float mem; //声明属性 public void sendMessage(){     // 你需要的代码 } public static void main(String[] args) { // TODO 自动生成的方法存根     Tepone1 phone=new Tepone1(); phone.sendMessage(); phone.pinmu=5.0f; phone.cpu=1.4f; phone.mem=2.0f; phone.sendMessage(); } }视频中只是举部分例子,属性的声明在视频中省略了,但你写代码时是不能省略的

Judson_Rao

属性放在类名的下方。想要初始化属性的话,可以直接赋初始值;也可以写个无参构造器初始化,没必要调用两次phone.sendMessage()
随时随地看视频慕课网APP

相关分类

Java
我要回答