黑马程序员技术交流社区
标题:
用建立对象的思想,计算有多少数能被3整除?
[打印本页]
作者:
manu_chen
时间:
2014-12-12 23:21
标题:
用建立对象的思想,计算有多少数能被3整除?
用建立对象的思想,完成设计一个方法, 取名叫getCount用来设计一个方法, 取名叫getCount用来计算出1-100之间有多少能被3整除。要求有返回值,并把结果打印在控制台上.
代码打的太少了,今天打代码有点慢,交作业的时候,还没有完成。
听老毕的,写代码先写需求啊,思路啊,步骤啊。
结果刚写完这个,旁边的哥们代码都敲完了。
都要交作业了。
我狂晕。。
废话不多说。上我的代码,大家品鉴下。谢谢。
/*
需求:设计一个方法, 取名叫getCount用来计算出1-100之间有多少能被3整除,
要求有返回值,并把结果打印在控制台上.
思路:定义一个ZhengChu的类
里面有一个变量记录1-100
写个方法来统计有多少被3整除
返回一个值
打印出来
*/
/*class ZhengChu
{
public static void main(String[] args)
{
getCount(100);
//System.out.println(getCount.count);
System.out.println(getCount(100));
}
public static int getCount(int b)//将int 改为void 就可以。
{
int count=0;
for(int i=1;i<=b;i++)
{
if(i%3==0)
{
//System.out.println(i);
count++;
}
}
//System.out.println(count);
return count;
}
}
*/
/*
之前做的是在本类里面有个方法,建立了这个方法之后,我们去调用它。
然后完成了操作。非常好。
如果我们建立一个对象去完成这个,我该怎么去做呢?
如何建立这个对象,然后去调用。
*/
class ZhengChu
{
public static void main(String[] args)
{
ZhengChu1 g=new ZhengChu1();//建立一个对象,往里传了100,自己之前格式还是不对。。。类名 对象名=new 类名();什么都不能省
g.getCount(100);//调用对象的方法
System.out.println(g.getCount(100));//调用对象要注意格式
}
}
class ZhengChu1
{
public static int getCount(int b)//将int 改为void 就可以。//对于现在的程序来说,有了明确的返回值类型,就是count,所以用viod不行了
{
int count=0;
for(int i=1;i<=b;i++)
{
if(i%3==0)
{
count++;
}
}
return count;
}
}
//终于完成了,建立对象,调用对象方法。。。。。。。。。
作者:
古月哥欠
时间:
2014-12-12 23:43
这个是我写的,请指点指点。。。。。。
class CountTest
{
public static void main(String[] args)
{
getCount(100,3);//在主函数中调用getCount方法
}
public static int getCount(int a,int b){
int count=0;//定义变量,记录个数
for(int i=1;i<=a;i++){
if(i%b==0){
System.out.print("i="+i+"\t");
count ++;
System.out.println("count="+count);
}
}
return count;
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2