| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 414 人关注过本帖
标题:[求助]方法重载问题
只看楼主 加入收藏
Just217
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-3-16
收藏
 问题点数:0 回复次数:2 
[求助]方法重载问题

小弟刚刚学java,javac CatTestClassQ4。java的时候,老是说CatTestClassQ4.java:24: 无法将 Cat 中的 meow() 应用于 (int)
kittyTwo.meow(m); 大虾们帮帮忙,还有小弟乃初学者,解释的时候尽量白话一点-_-"

public class CatQ4 {
String name;
String colour;
int age;

public void meow( ){
System.out.println("meooooow");

}
public void meow(int m){
if (( m <= 9) && (m>0)) {
for( ; m>0 ; m--){
System.out.print("meooow! ");
}
}
else
System.out.print("Error!");

}

}




public class CatTestClassQ4{
public static void main(String[] args){
Cat kittyOne = new Cat();
kittyOne.name = "Tiger";
kittyOne.colour = "Orange and Black";
kittyOne.age = 5;
kittyOne.meow( );

int m = Integer.parseInt(args[0]);
Cat kittyTwo = new Cat();
kittyTwo.name = "Snowball";
kittyTwo.colour = "White";
kittyTwo.age = 2;
kittyTwo.meow(m);

}
}

[此贴子已经被作者于2007-3-16 23:26:40编辑过]

搜索更多相关主题的帖子: 重载 
2007-03-16 23:03
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 

你的kittyOne和kittyTwo对象是CatQ4的还是Cat的?Cat类根本不存在,而且你想重载方法那么参数列表对应了吗 你有无参的方法吗,而且最好通过构造方法来初始化它的成员变量,还有在Java一个包中只能有一个类是public
class Cat {
String name;
String colour;
int age;
Cat() {
}
public void meow() {
System.out.println("meooooow");
}
public void meow(int m) {
if (( m <= 9) && (m>0)) {
for( ; m>0 ; m--) {
System.out.print("meooow! ");
}
} else {
System.out.print("Error!");
}
}

}
public class CatTestClassQ4 {
public static void main(String[] args){
Cat kittyOne = new Cat();
kittyOne.name = "Tiger";
kittyOne.colour = "Orange and Black";
kittyOne.age = 5;
kittyOne.meow();
int m = Integer.parseInt(args[0]);
Cat kittyTwo = new Cat();
kittyTwo.name = "Snowball";
kittyTwo.colour = "White";
kittyTwo.age = 2;
kittyTwo.meow(m);
}
}

[此贴子已经被作者于2007-3-17 19:11:52编辑过]


愛生活 && 愛編程
2007-03-16 23:30
Just217
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-3-16
收藏
得分:0 
谢谢了,是我马虎了,以后一定注意
2007-03-16 23:35
快速回复:[求助]方法重载问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029412 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved