在JAVA中,除了成员属性之外的都要写在方法中被封装起来。
如图,在一个被命名为Occupation的类中引用其他包中的类TreacherousWatersOnline;
在main方法中创建了一个新对象“碎梦”;
然后,又写了一个新的类,创建了一个新的对象“龙吟”,但是直接在类中写这些除去成员属性之类的语句的话,程序会报错。
import BigAssignment.MiddleTask.DailyWork.TreacherousWatersOnline;
public class Occupation {
public static void main(String[] args) {
TreacherousWatersOnline suimeng = new TreacherousWatersOnline();
suimeng.jobTitle = "碎梦";
}
class Hero{
TreacherousWatersOnline longyin = new TreacherousWatersOnline();
longyin.jobTitle = "龙吟";
}
}
所以,要在类中的一个方法写这些语句,程序才不会报错,如图所示。
import BigAssignment.MiddleTask.DailyWork.TreacherousWatersOnline;
public class Occupation {
public static void main(String[] args) {
TreacherousWatersOnline suimeng = new TreacherousWatersOnline();
suimeng.jobTitle = "碎梦";
}
class Hero{
public void Character(){
TreacherousWatersOnline longyin = new TreacherousWatersOnline();
longyin.jobTitle = "龙吟";
}
}
}
总而言之,一定要记住,在JAVA中,除去成员属性之外的一切语句都要写在方法中,不然,刚入门的小伙伴会像我一样,因为这个报错疑惑一个晚自习。