关于一个构造方法重载的报错,初学者简单问题

JAVA初学新手,写了个简单的构造方法重载,为什么Test p没有输出结果,它的实参和下面第一个Test构造方法的形参是对应的啊,之前单独写这一个都可以输出的

第1个构造的地方,没有print出来,自然是没有输出了追问


谢谢哦,的确是这样子,错误好低级,我可以在Test里输出,但如果我不想改动这里,我想在最上面的展示类里做输出该怎么写呢,我下面这么写的话会报错


Test p = new Test(3,4.5);

System.out.println(p);

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-11-09
Test(int a,double b){
a+=b;

System.out.println(a);
}
这样就可以,你没有写输入语句本回答被网友采纳

关于一个构造方法重载的报错,初学者简单问题
第1个构造的地方,没有print出来,自然是没有输出了

java构造函数重载错误…求问
构造函数都没有返回值,参数数量一样,类型一样,那么这就是同一个函数,一个类中,一个函数被定义两次是不行的,不能通过编译。构造函数当然可以重载,这种问题你自己可以试试看。

java构造函数 重载的问题!大神进
System.out.println(p2.setName());这句话有问题,应该为System.out.println(p2.getName());setName是要设置name,要传参数,不传肯定出错。

java中关于构造器构造函数构造方法重载方法的困惑
} 重载方法:--- public String +(inti ,int j){ return i.toString()+j.toString() ;} \/\/其中toString()是将整形转化为字符串的方法;\/\/+号是方法名;--- public String +(String s1,String s2);就叫做方法的声明.而{}内的就是方法体;方法和函数只是一个名字的区别.叫法不一样而已.希望...

关于C++重载问题(编译器提示:错误 1 error C2661: “student::student...
你的student类只有缺省构造函数,没有带三个参数的构造函数,所以报错 还有点小问题,给你改了下:include <iostream>#include<string>using namespace std;class student{private: static double sum; \/\/类中的静态成员变量仅仅是个声明,不是定义 static int num; int no; string name; double ...

关于Java构造方法的一个问题
public class test { public test() { \/\/这是一个空参构造方法 } public test(String str) { \/\/这是一个有参构造方法,在这个方法内调用了上面的空参构造方法。this();} } 但是最让我疑惑的不是这个,而是B,为什么B是对的呢?很明显这个是错误的答案,不知道是谁给你出的题,但你可以告诉...

关于重载的问题,请运行试试,关于内存方面的错误#include<iostream>...
有两个问题:析构函数不需要delete,没有用new新建;构造函数:String::String(char *str){ m_data=str;}如果为空的话,复制将不成功。

一个C++重载的问题
最后面那个构造函数这么改:Vector::Vector(const Vector & Vec){ Length = Vec();V = new double[ Vec.Length ];for(int i = 0 ; i < Length ; i++ )V[i] = Vec.V[i];} 另外你的operator []操作符建议写两个,分别用于const对象和非const对象:double& operator[](int n){ ...

java 构造方法重载
你两个方法名分别是test1,test2,方法名不同,肯定不是方法重载,而且构造方法名必须跟类名一样,不可能出现不同名的构造方法 2.假如test(int i,String s){} test(String s,int i){} 那么这2个构造方法是重载,不会出现编译错误,因为参数类型顺序不同,第一个构造方法参数类型顺序是int,String...

C#中的构造函数、方法重载以及继承与多态详细讲解
多态简单的说,可以分为重载和重写,就是同一个方法在不同的类中有不同的实现体。比如说吃,狼吃羊、羊吃草,不同的类(狼、羊)进行同一方法吃,有不同的实现体(狼吃羊羊吃草)。另外从另一方式上来说多态可以分为静态多态和动态多态,初学者暂时不考虑这俩概念。不必烦恼,这些概念功能类似,...

相似回答
大家正在搜