最新回答 / qq_落花有意_1
//外部类public class HelloWorld {//外部类的方法 public void show(){ final int a =10;//外部类的常量 int b=20;//外部类的变量 //方法内部类 class Inner{ int a = 30;//内部类的变量 int c = 40;//内部类的变量 public void print(){ ...
2017-08-13
已采纳回答 / 如血残阳
官方的标准答案:定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );注此格式是:都是非静态类。
2017-08-13
对于继承:super关键字用于子类调用父类的方法和属性
对于同一个类:用super关键字,调用其它构造函数, super(构造方法名),而且必须是这个构造方法的第一句。
对于同一个类:用super关键字,调用其它构造函数, super(构造方法名),而且必须是这个构造方法的第一句。
2017-08-11
final关键字:最终的
final可以修饰类、方法、属性、变量。
1.修饰类:该类不可以被继承
2.修饰方法:该方法不允许被重写
3.修饰属性:该类的属性不会进行自动初始化
4.修饰变量:变量只允许赋值一次
final可以修饰类、方法、属性、变量。
1.修饰类:该类不可以被继承
2.修饰方法:该方法不允许被重写
3.修饰属性:该类的属性不会进行自动初始化
4.修饰变量:变量只允许赋值一次
2017-08-11
public class HelloWorld {
static int score1= 86;
static int score2=92;
public static int sum(){
int sum = score1+score2;
return sum;
}
public static void main(String[] args){
HelloWorld hello = new HelloWorld();
int allscore = hello.sum();
System.out.println("总分:"+allscore);
}
}
static int score1= 86;
static int score2=92;
public static int sum(){
int sum = score1+score2;
return sum;
}
public static void main(String[] args){
HelloWorld hello = new HelloWorld();
int allscore = hello.sum();
System.out.println("总分:"+allscore);
}
}
2017-08-11