public static int sum() {
int sum =0;
sum=score1+score2;
return sum;
}
int sum =0;
sum=score1+score2;
return sum;
}
2017-06-21
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
HelloWorld hi =new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println( HelloWorld.className + "\n" + hi.className );
}
static String className = "JAVA开发一班";
public static void main(String[] args) {
HelloWorld hi =new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println( HelloWorld.className + "\n" + hi.className );
}
2017-06-21
已采纳回答 / 慕的地8525849
首先,equals方法是Object类自带的方法,我们使用的时候其实没有创建这个方法,只是因为不满意他自带的方法而想要重写出符合我们要求的方法。在课件里重写的这一种equals方法,我们要先理解Java的代码阅读顺序,java的代码阅读是严格的按照从上往下从左至右的顺序来读的,所有在看课件中的这个equals方法,我们首先看到的就是一个IF判断,这里判断的条件是要两个对象相等(this==obj)也就是判断内存地址相同才会执行这个return返回。执行return就会直接返回true并且结束这次方法运行,...
2017-06-20
最新回答 / 呜呜呜呜喵王
每当他new IpayGame()的时候就相当于新建了一个新的类 只是没有给这个类起了个名字..然后在这个没有名字的类(匿名内部类)中重写接口中的方法。。反正是你那么理解啦
2017-06-20
老师讲的太好了,我是网络工程专业的学生,学了很多理论,但是在没上老师这个JAVA课程之前还不会编程序
今天学习了这个课程,总算在理论和实践之间搭起了一个桥梁。让UML接上了源代码的地气。
太感谢老师了
今天学习了这个课程,总算在理论和实践之间搭起了一个桥梁。让UML接上了源代码的地气。
太感谢老师了
抽象类: 包含一个或者多个抽象方法的类;
接口:方法全部为冲向方法,其实也是抽象类:
继承:被继承的类叫父类.当父类抽象类的时候要实现抽象方法;
接口可以多(实现)继承,非接口只能单继承。
接口:方法全部为冲向方法,其实也是抽象类:
继承:被继承的类叫父类.当父类抽象类的时候要实现抽象方法;
接口可以多(实现)继承,非接口只能单继承。
2017-06-20