A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ╰朕_有恃无恐 中级黑马   /  2013-11-30 22:25  /  1728 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class Cat(){
        public void eat(){
                System.out.println("吃猫粮");
        }
}
class Dog(){
        public void eat(){
                System.out.println("吃狗粮");
        }
}
class Bird(){
        public void eat(){
                System.out.println("吃鸟粮");
        }
}
class DuoTaiText1 {
        public static void main(String[] args)
        {
                Car c = new Car();
                c.eat();
                Dog d = new Dog();
                d.eat();
                Bird c = new Bird();
                b.eat();
                //System.out.println("Hello World!");
        }
}
提示说class Car()么有{,玩那,那么大的括号看不见那,还报错说没有{

评分

参与人数 1黑马币 +2 收起 理由
乔兵 + 2

查看全部评分

10 个回复

倒序浏览
猫变汽车,VM怎消受得起......
回复 使用道具 举报
本帖最后由 litaojisuanji 于 2013-11-30 22:54 编辑

class定义类不用()吧,()是方法才有的吧。。。还有b.eat();
没有定义b吧。
回复 使用道具 举报
楼主的代码应该这样写,建议楼主再看看基础,多看看毕老师的源码。
  1. class Cat{
  2.         public void eat(){
  3.                 System.out.println("吃猫粮");
  4.         }
  5. }
  6. class Dog{
  7.         public void eat(){
  8.                 System.out.println("吃狗粮");
  9.         }
  10. }
  11. class Bird{
  12.         public void eat(){
  13.                 System.out.println("吃鸟粮");
  14.         }
  15. }
  16. public class DuoTaiText1 {
  17.         public static void main(String[] args)
  18.         {
  19.                 Car c = new Car();
  20.                 c.eat();
  21.                 Dog d = new Dog();
  22.                 d.eat();
  23.                 Bird c = new Bird();
  24.                 b.eat();
  25.             
  26.         }
  27. }
复制代码

评分

参与人数 1技术分 +1 收起 理由
简★零度 + 1

查看全部评分

回复 使用道具 举报
定义类用的是大括号,定义方法用的才是小括号、所以楼主的错误是显而易见的!
回复 使用道具 举报
黑马伍哲沂 发表于 2013-11-30 22:42
猫变汽车,VM怎消受得起......

:L后面那些哥们根本没注意这个问题
回复 使用道具 举报
你把猫类cat写错啦,你写成car啦,所以会提示没有car这个类。下次细心点就可以啦!
回复 使用道具 举报
半夜雨半夜雨 发表于 2013-12-1 11:12
后面那些哥们根本没注意这个问题

:lol其实我倒也没注意到他类上加了小括号......
回复 使用道具 举报
影凡 来自手机 中级黑马 2013-12-2 00:29:18
9#
楼主可以好好看看毕老师的视频,累后面只能接大括号,类后面的()去掉~
回复 使用道具 举报
影凡 来自手机 中级黑马 2013-12-2 00:31:10
10#
还有cat写成car了,这个得仔细点了~
回复 使用道具 举报
黑马伍哲沂 发表于 2013-11-30 22:42
猫变汽车,VM怎消受得起......

猫变汽车,汽车猫!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马