20170809 - 今日技能封装 - Q

1 昨日课后练习应该用if还是switch...case?什么情况用后者?

2 方法的签名包含什么?

3 public boolean pay(double money)
public void pay(double moeny)同时定义是否会报错?

4 public boolean pay(String name,double money)
public boolean pay(double moeny)同时定义是否会报错?

5 什么是方法的重载?

6 如何理解重名的方法?

7 同一个类中可以有多个public修饰的类吗?该类必须与文件名相同吗?

8 void say(){}
void say(){return 1};
同时定义是否正确?

9
void say(String addres){}
void say(String name){}
同时定义是否正确?

10 成员变量的定义可以通过什么完成?

11 可以在类内部定义需要传参的函数吗?

12 构造方法有什么特性?用于什么?可自行定义吗?

12 如何写构造方法?定义及使用需要注意什么?
}

13 如何理解Student zs = new Student()?

14 this的适用范围是?指代什么?

15 类与方法的区别是什么?

16 为何方法中调用成员变量无需传参?

17 调用构造方法的整个流程。

18 如何理解下列代码?
class cell{
int row;
int col;
cell(int row,int col){
this.row = row;
this.col = col;
}

19 类内this()是什么?

20 构造方法间可否互相调用?请写出三个重载的构造方法,要求无参数调用一个参数,一个参数调用两个参数。

21 如何简单理解this.row?

22 在类内调用构造方法可否使用cell()?

23 同一类下定义方法应如何定义?若报错有可能是什么原因?

24 小转大提示错误,有可能是什么原因?

posted @ 2017-08-09 21:03  清及  阅读(101)  评论(0编辑  收藏  举报