定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );
2016-11-29
演示时创建了initailTelphone类,在这个类中创建了一个phone对象,这个对象属于Telphone类,而后面使用的phone.cpu和phone.screen等方法都是在Telphone类中创建过的。所以在一个包中我们创建的很多类之间可以互相调用对方的方法,只要用前预先生成对应类的对象就可以引用了··这是我的感觉,不知道对不对。
2016-11-29
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return score1+score2;
}
public static void main(String[] args) {
int allScore = sum();
System.out.println("总分:" + allScore);
}
}
那里错了 求解
static int score2 = 92;
public static int sum() {
return score1+score2;
}
public static void main(String[] args) {
int allScore = sum();
System.out.println("总分:" + allScore);
}
}
那里错了 求解
2016-11-28
// 创建方法内部类的对象
MInner init = new MInner();
// 调用内部类的方法
int newScore = init.getScore();
MInner init = new MInner();
// 调用内部类的方法
int newScore = init.getScore();
2016-11-28