初学JAVA,帮忙找找程序错误
classhhello{inta;intb;hhello(intc,intd){a=c;b=d;System.out.println(a+2);}}classiiexte...
class hhello{
int a;
int b;
hhello(int c,int d){
a=c;
b=d;
System.out.println(a+2);
}
}
class ii extends hhello{
void ha(int c,int d){
System.out.println(c+d);
//this.a=c;
//this.b=d;
}
}
public class hello{
public static void main(String[] args){
hhello bb=new hhello(7,8);
ii aa=new ii();
aa.ha(5,6);
}
}
上面的class ii extends hhello{ 提示有错误,但不知道为什么
类名不大写,编绎器也不会给算错,这几个类是都写在一起.不过这样写也不算错吧!虽然没有面向对象的感觉.但这些道理我都明白.不过你说的那2个错误跟我这个错误没什么关系.
大哥大姐们,希望这个分数能满足你们,只是个小程序而以,我再给分就要退级了.i'm beging you 展开
int a;
int b;
hhello(int c,int d){
a=c;
b=d;
System.out.println(a+2);
}
}
class ii extends hhello{
void ha(int c,int d){
System.out.println(c+d);
//this.a=c;
//this.b=d;
}
}
public class hello{
public static void main(String[] args){
hhello bb=new hhello(7,8);
ii aa=new ii();
aa.ha(5,6);
}
}
上面的class ii extends hhello{ 提示有错误,但不知道为什么
类名不大写,编绎器也不会给算错,这几个类是都写在一起.不过这样写也不算错吧!虽然没有面向对象的感觉.但这些道理我都明白.不过你说的那2个错误跟我这个错误没什么关系.
大哥大姐们,希望这个分数能满足你们,只是个小程序而以,我再给分就要退级了.i'm beging you 展开
6个回答
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机汇编程序是用汇编语言编写的程序,用于控制单片机的操作。汇编语言是一种比较接近计算机硬件语言的低级语言,相对于高级语言来说更容易理解和实现。下面是单片机汇编程序的基本步骤:1. 将代码和数据汇编到规定的段中。2. 在存储器中用未初始化的...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
你把父类以及父类的方法、属性都声明为public试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.类名请大写
2.你不会把这么多类写到一个.java文件里了把
2.你不会把这么多类写到一个.java文件里了把
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为类hhello中的构造函数已经被你重写,而这时默认构造函数就已经不存在的,没有默认构造函数的类不能被继承
代码应将hhello类改成这样:
class hhello{
int a;
int b;
hhello(){}
hhello(int c,int d){
a=c;
b=d;
System.out.println(a+2);
}
}
代码应将hhello类改成这样:
class hhello{
int a;
int b;
hhello(){}
hhello(int c,int d){
a=c;
b=d;
System.out.println(a+2);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
class ii extends hhello
里面没写构造,加入:
public ii(int c, int d)
{
super(c, d);
}
里面没写构造,加入:
public ii(int c, int d)
{
super(c, d);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
class hhello{
int a;
int b;
hhello(){
}
hhello(int c,int d){
a=c;
b=d;
System.out.println(a+2);
}
}
class ii extends hhello{
void ha (int c,int d){
System.out.println(c+d);
//this.a=c;
//this.b=d;
}
}
public class hello{
public static void main(String[] args){
hhello bb=new hhello(7,8);
ii aa=new ii();
aa.ha(5,6);
}
}
或许这个答案比较好
我也是刚学java 你以后写程序的时候把格式写好 我们应该从基础开始 把基础打好 对以后有好处
int a;
int b;
hhello(){
}
hhello(int c,int d){
a=c;
b=d;
System.out.println(a+2);
}
}
class ii extends hhello{
void ha (int c,int d){
System.out.println(c+d);
//this.a=c;
//this.b=d;
}
}
public class hello{
public static void main(String[] args){
hhello bb=new hhello(7,8);
ii aa=new ii();
aa.ha(5,6);
}
}
或许这个答案比较好
我也是刚学java 你以后写程序的时候把格式写好 我们应该从基础开始 把基础打好 对以后有好处
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询