已采纳回答 / 宝宝的js
内部类中,只有方法内部类是和外部类的构造方法有关联的,也就是除了方法内部类不能在外部类的构造方法之外创建对象,其余的普通内部类啊,静态内部类啊都没有这样的限制的
2017-04-05
最新回答 / 慕粉4213364
类代表 抽象的具有同一种特性事物的集合,如人类。对象是具体化,如具体的某个人。属性即对象的特征,如人身高、体重等等。方法是具体对象能做什么,如人能唱歌、能跑步,等等
2017-04-04
第4 前面加: static
第9 ()内: (className )或者 (HelloWorld.className)
第9 ()内: (className )或者 (HelloWorld.className)
2017-04-04
public class HelloWorld {
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return (score1+score2);
}
public static void main(String[] args) {
// 调用静态方法sum并接收返回值
int allScore = sum();
System.out.println("总分:" + allScore);
}
}
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return (score1+score2);
}
public static void main(String[] args) {
// 调用静态方法sum并接收返回值
int allScore = sum();
System.out.println("总分:" + allScore);
}
}
2017-04-04
已采纳回答 / Gir非碼農
一般的,我们引用对象,都是默认的无参数构造方法。还有有参数的构造方法。至于它具体的方法,可以在以后的课程中看到。get和set是用来赋值和获取的方法。它通过类方法的形式,对变量进行赋值,安全有效。比如在网页中,对表格内元素的获取和赋值就可以采用这种方法。给个小建议。一般小伙伴回答问题都是喜欢一个问题一个答案。这样多个问题的,回答起来很多人就不喜欢回答了。可以把问题拆解成几个小问题,分别询问,你一定会收到更多更好的回答的~慢慢来吧,慕课有趣的一点就是可以让学生自己把握上课节奏。不会了,就多听几遍,虽然上课也...
2017-04-04
如果直接写成newScore.getScore(); 那么运行的结果为:
姓名:爱慕课
加分后的成绩:HelloWorld$1MInner@659e0bfd
这说明带返回值类型的方法被调用时 一般需要重新给它定义一个变量
这里就是: MInner m= new MInner();
int newScore= m.getScore();
感觉只是点真的是繁杂冗长 这个以前在讲返回值那章 讲的并不太明确
姓名:爱慕课
加分后的成绩:HelloWorld$1MInner@659e0bfd
这说明带返回值类型的方法被调用时 一般需要重新给它定义一个变量
这里就是: MInner m= new MInner();
int newScore= m.getScore();
感觉只是点真的是繁杂冗长 这个以前在讲返回值那章 讲的并不太明确
2017-04-04