package imooc; //类名 public class Phone { public static void main(String[] args){ Phone helloPhone=new Phone(); double screen=89; float cpu; float price; helloPhone.goodPhone(); helloPhone.xingNeng(); } public void goodPhone(){ System.out.println(price); System.out.println("好手机价格也好!"); } public float xingNeng(){ // float cpu=89.0f; System.out.println(cpu); return cpu; } }
不是说成员变量的作用域是整个类的内部吗?
成员变量是指在类里但是在方法外面的变量,你的变量在main方法里面,是局部变量,不是成员变量。
成员变量是在类里面,方法外面的叫成员变量;方法里面的是局部变量。