public static int sum() {
return score1+score2;
}
public static void main(String[] args) {
int allScore = sum();
System.out.println("总分:" + allScore);
}
return score1+score2;
}
public static void main(String[] args) {
int allScore = sum();
System.out.println("总分:" + allScore);
}
2017-11-28
1.创建一个外部类HelloWorld里面创建个内部类Hello
2.在内部类加上一个方法public void haha(){System.out.println("你好");}
3.在同包下面创建一个测试类Test然后加上main方法
4.在main方法中创建外部类对象HelloWorld w = new HelloWorld();
***5.在main方法中创建内部类对象Hello h = w.new Hello();
6.然后调用Hello里面的方法h.haha();
2.在内部类加上一个方法public void haha(){System.out.println("你好");}
3.在同包下面创建一个测试类Test然后加上main方法
4.在main方法中创建外部类对象HelloWorld w = new HelloWorld();
***5.在main方法中创建内部类对象Hello h = w.new Hello();
6.然后调用Hello里面的方法h.haha();
2017-11-26
6.this关键字
(1)代表当前类的一个对象。谁调用代表谁。
(2)应用场景:
A:使用本类的成员变量(必须掌握)
this.变量名;
B:使用本类其他构造方法。只能在构造方法中使用,而且必须在第一行。
this(...)
C:使用本类的其他成员方法
this.方法名();
(1)代表当前类的一个对象。谁调用代表谁。
(2)应用场景:
A:使用本类的成员变量(必须掌握)
this.变量名;
B:使用本类其他构造方法。只能在构造方法中使用,而且必须在第一行。
this(...)
C:使用本类的其他成员方法
this.方法名();
2017-11-26
在练习中发现一个坑。。父类引用调用子类对象时,如果调用子类对象中的成员变量,那么值还是父类中的初始默认值。。应该是对于这种情况,参考的只是语句左边的引用。。
2017-11-26
就没了?,最后一个综合练习就这么简单???大体框架就是通过父类建立一个统一的车库,然后建立父类的之类,车库里面的各个车名,实例化的话基本上就是通过实例化组加上多态的实现就可以了;这里面的难度主要在于判断用到的equal用法(不过其实直接一个==判断就可以解决这个问题),然后就是for语句与if语句加Scanner的综合使用,来判断是否用户数字输入的正确性。看完加上打完课上的作业代码基本上才用了两天,加油,加油,希望慕课网在出更加的实战练习给我们!!!fighting!fighting!
2017-11-24