两个基础java题哪里出错了 求大神帮忙看一下
展开全部
第一个图,System.out.println()报错是因为分号错了。你使用了中文的分号;应该使用英文的分号;这个
第二个图,首先也存在同样的问题,分号要使用英文的分号;
然后第6、7行的报错是因为Person的构造方法需要三个参数你只传了两个,还需要一个Dog的对象
Person p1 = new Person(dog1, 23, "郭德纲");
第11行的报错……,这里语法上没有问题,Person类的定义都没有问题。但是这里有报错了,猜测可能是你的代码中其他地方已经定义过Person。
总结建议:遇到这些错,将鼠标移动到错误处,开发工具就会提示你错误原因。大多数都是说得很清楚的,看了就明白。有些看得不太明白或者不知道怎么改的,可以复制错误提示然后去百度,一般这些问题很多人都遇到过的,网上有很多解答的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询