来源:蜘蛛抓取(WebSpider)
时间:2016-05-06 17:02
标签:
构造函数初始值列表
JAVA 无法将类 student中的构造器 student应用到给定类型;_百度知道
JAVA 无法将类 student中的构造器 student应用到给定类型;
+& ://e;}//定义子类;{&return (pay);class student extends persson{public void work()&//程序开始;return (id);&return jgid();&&+getname()+'&}&private double pay.name=name.+",下面这种写法正确吗;\t'student a1 = new student(&&}&员工正在工作?)结果是; .pay=pay:&&}&private S&} .double getpay()&问题;).baidu.}&&(这个问题一直没找到原因;class yg{&String jgid()&String id = &public abstract void work();{& .}&double jgpay()&/zhidao/pic/item/aa1fa4aaa4fd29c510fb30f240806.jpg" />//定义父类;System,&return jgpay();abstract class persson{&/zhidao/wh%3D600%2C800/sign=b1f23edb95fefc2e37b14/aa1fa4aaa4fd29c510fb30f240806; ,需要不需要把构造器给重新写.out?如果不写这一句;工资;return jgname();System?而直接就调用{& .jpg" esrc="http:&String name = &小李&{&+getpay()):<img class="ikqb_img" src=" ,父类如果没有定义构造器; .println(",那么子类会不会调用呢.&&&public void setid(String id)&{&姓名;} .id=& !&/zhidao/wh%3D450%2C600/sign=cebecdfde84b/aa1fa4aaa4fd29c510fb30f240806;&{&}&&} ,父类的默认构造器是不是不用写出来的;{&&;&}&&String getname() ,那么子类还调不调这种呢;&&}&&\t':无法将类 student中的构造器 student应用到给定类型;String getid()&String jgname() .println(",pay);return (name);{ :".public static void main (String [] args)&&&&&double pay = 4500;} ://e;&&工号;&public void setname(String name)& 
提问者采纳
{&public&String ,所以报错;&double&&&&&&setname(name);&student(String ,其中的一个纠正方式如下; ,也怕你理解不了,有更多的好的方法:在你的student里面加上&&&&setid(id); ,&&&&&& 你的student里面没有定义构造器;&&&&}这种方法不好; ,说起来就太多了,&setpay(pay);&&pay)&&&&& 
提问者评价
谢谢,不好意思没有财富值
来自团队:
其他类似问题
为您推荐:
其他1条回答
抽象类是不能被实例化的呢!你在student类中加上构造函数 public work( 这样子你的程序不会报错,id,pay)楼主你好
构造器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java 中无法将类 中的构造器 应用到-中国学网-中国IT综合门户网站
> 信息中心 >
java 中无法将类 中的构造器 应用到
来源:互联网 发表时间: 19:33:27 责任编辑:鲁晓倩字体:
为了帮助网友解决“java 中无法将类 中的构造器 应用到”相关的问题,中国学网通过互联网对“java 中无法将类 中的构造器 应用到”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:java 中无法将类 中的构造器 应用到给定类型,具体解决方案如下:解决方案1:name =namepublic void Child( this,String name) { this.age =age
5个回答3个回答1个回答1个回答2个回答3个回答1个回答3个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号这个JAVA程序老师报错ChatDemo.java:70: 错误: 无法将类 Rece中的构造器 Rece应用到给定类型;怎么回事_百度知道
这个JAVA程序老师报错ChatDemo.java:70: 错误: 无法将类 Rece中的构造器 Rece应用到给定类型;怎么回事
receive(dp);
S+data).println(ip+&
} }class ChatDemo{ public static void main(String[] args) throws Exception {
DatagramSocket sendSocket = new DatagramSocket();
new Thread(new Rece(receSocket));
String ip =
DatagramPacket dp = new DatagramPacket(henshibai".start().getHostAddress();
String data = new String (dp.getData().out,0,
ds:&.getLength()););
DatagramSocket receSocket = new DatagramSocket(10002)class Rece implements Runnable{ private DatagramSocket ds.length); public void Rend(DatagramSocket ds)
public void run()
while(true)
byte [] buf = new byte[1024],buf.getAddress();
catch (Exception ex)
throw new RuntimeException("
提问者采纳
public Rend(DatagramSocket ds) {
this.ds = ds。这不是构造器Rend类缺少构造器public void Rend(DatagramSocket ds)
this,这是方法了。应该这么写.ds =
}这段代码有问题啊
ChatDemo.java:36: 错误: 方法声明无效; 需要返回类型
public Rend(DatagramSocket ds)有变成这个提示了
你单词写错了吧
类名叫Rece 构造器应该是public Rece(DatagramSocket ds) {
提问者评价
其他类似问题
为您推荐:
构造器的相关知识
其他1条回答
,构造方法名和类名一样!public void Rend(DatagramSocket ds),正确是public Rece (DatagramSocket ds)你的构造方法名写错了呀!,且不需要返回类型
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java中无法将类Point中的构造器Point应用到给定类型_百度知道
java中无法将类Point中的构造器Point应用到给定类型
jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.distance()= && ,1.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/wh%3D450%2C600/sign=6926bfdca644ad342eea8f83ebd162d9f2ded8dc3c3;public double distance(){ .hiphotos.}&static void main(String args[]){ .println(".hiphotos.}&}&/zhidao/pic//zhidao/wh%3D600%2C800/sign=6b16987fcd8065387bbfac15a7ed8d7c/0bd162d9f2ded8dc3c3;&return Math.distance()= ".baidu.& .out.println(&} ://d;p = new /zhidao/wh%3D600%2C800/sign=8c7ddbdfb38f8c54e386cd290a1901cd/d62aa0b181c9a043b5bb5c9eab8e9; ://a.com/zhidao/pic/item/d62aa0b181c9a043b5bb5c9eab8e9; + p.jpg" esrc=" .jpg" /><a href="http.& .sqrt(x*x + y*y + z*z).baidu.distance())public class Point{ .distance()).com/zhidao/wh%3D450%2C600/sign=de0feee4de/d62aa0b181c9a043b5bb5c9eab8e9://d;&System://a,1);S& +p;} ://d;& .p.class Point3d extends Point{ ://a.jpg" esrc="http.sqrt(x*x + y*y);&public double distance(){ ,1).hiphotos.&return M<a href="http.Point p = new Point(1;& 
提问者采纳
+&p&z;Point&&z) , .y&y);extends&
*&+ ,y;{ int& }}class .println(&
return .distance());z).println(&=&main(String&Point(int .distance());Point3d&+ ,&x.distance()=&=&distance()&1);
this,& } public ,int&*&Point&Point3d(int&*&double&x . public&x&y);void&new .x&=&static ,&z;x;p;{
Point .distance()= .=&
S*&Point(1;{
return&p;*&distance() ,int&+&y;int ,&1);+& } public&y){
Point3d(1;z&y&y&x;
S=& public&&y&x; } public&&y;".sqrt(x .z&double&Margs[])&p;Math.sqrt(x&{ int&new&{
super(x;p;1public&class 
提问者评价
感谢您对java新手的指教
来自团队:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java 无法将类 A中的构造器 A应用到给定类型;_百度知道
java 无法将类 A中的构造器 A应用到给定类型;
方法重新运行".start();
} } public static void main(String[] args)
B obj=new B();
obj1; public void A(B b){
this.out.println(getName()+&).println(getName()+&方法开始停止&
obj2.start(););
sleep(5000);
A obj1=new A(obj);
catch (Exception e)
A obj2=new A(obj).outclass A extends Thread
{ B b.b=b; } public void run(){
synchronized(this)
提问者采纳
ublic void A(B b){}不用写返回类型.b=b。构造器是没有返回类型的
提问者评价
谢谢 没注意
Student构造器的参数类型是String 和 int
而这里mian方法中Student stu = new Student("mrz", "24");给的参数却是两个String类型,当然会报错了。
根据你的本意,应该改成Student stu = new Student("mrz", 24);
其他类似问题
为您推荐:
构造器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁