static 静态的变量,只能通过静态的来访问,静态的只能调用的,
非静态的可以调用非静态的(静态的)的成员变量以及方法
非静态的可以调用非静态的(静态的)的成员变量以及方法
2017-07-22
第一个才是误人子弟,详解
父类方法的参数列表必须完全与被子类重写的方法的参数列表相同,否则不能称其为重写而是重载
父类的返回类型必须与被子类重写的方法返回类型相同,否则不能称其为重写而是重载
当父类中方法的访问权限修饰符为private时,该方法只能被自己的类访问,不能被外部的类访问,在子类是不能被重写的。如果定义父类的方法为public,在子类定义为private,程序运行时就会报错。
父类方法的参数列表必须完全与被子类重写的方法的参数列表相同,否则不能称其为重写而是重载
父类的返回类型必须与被子类重写的方法返回类型相同,否则不能称其为重写而是重载
当父类中方法的访问权限修饰符为private时,该方法只能被自己的类访问,不能被外部的类访问,在子类是不能被重写的。如果定义父类的方法为public,在子类定义为private,程序运行时就会报错。
2017-07-22
最赞回答 / 慕哥6288165
我终于解决了,最终自己解决的,发现16.5换了一个位置,之前有人说是什么配置,害我走了弯路,耽误了最少好几十分种,答案我已经写到自己的博客了,截图都在里面,http://blog.csdn.net/kimizhou_blog/article/details/75751233
2017-07-22
public class HelloWorld {
// 定义静态变量,保存班级名称
String className = "JAVA开发一班";
public static void main(String[] args) {
HelloWorld p1 = new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println( p1.className );
}
}
// 定义静态变量,保存班级名称
String className = "JAVA开发一班";
public static void main(String[] args) {
HelloWorld p1 = new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println( p1.className );
}
}
2017-07-22
System.out.println("姓名:" + name + "\n加分后的成绩:" + mi.getScore());
2017-07-22