流浪者D
2019-03-28 18:29
ublic class InitailTelphone {
public static void main(String[] args) {
Telphone phone=new Telphone(1.1f, 1.2f, 1.3f);
phone.screen=5.0f;
phone.cpu=1.4f;
phone.mem=2.0f;
}
public class Telphone {
Telphone(double a,double b,double c) {
System.out.println("这是第一个有参方法");
}
Telphone(float a, float b, float c) {
int f=5;
System.out.println("这是第二个有参方法");
}
}
你这个截图都没截全,都不知道你说的啥意思。但是猜出来你最后一个问题的意思了,你有参构造方法里面定义了一个int 类型的局部变量和成员变量有啥关系?方法给属性赋值 都是比如 a=5;这个a要么是成员变量,要么是你传进来的参数,要么是局部变量。你在构造方法中写 int a=5;等于重新定义了一个局部变量a ,这个a只能在方法内部使用
这不是构造方法
你这个代码本身就有问题吧老铁,咋都没有方法返回值类型啊
Java入门第二季 升级版
530642 学习 · 6091 问题
相似问题