毕老师说的很明确啦:明确一:这个功能的结果是什么?明确二:这个功能实现的过程中是否需要未知内容参与运算?
比如说:
一..写一个两个整数相加的方法,返回结果!你觉的它的返回值类型是什么?按照毕老师说的两点分析下看?
思路:
1.首先是整数相加,并返回结果,那么,整数加整数肯定是整数,总不可能变成小数撒.所以他的返回值类型肯定是int.
2.其次,两数相加,方法肯定要接受两个整型参数.
代码如下:
public int add (int a,int b){
return a + b;
}
二:写一个两个整数相加的方法,把结果赋给C.
思路:
1.首先,两个整数相加.并没有要求返回值.所以返回值为void
2..其次,两数相加,方法肯定要接受两个整型参数.
代码如下:
public void add(int a, int b){
int c = a + b;
}
明白了吗? |