
class Sample{ private double num1,num2; void sample(double x,double y){ num1=x; num2=y; } void Sum(){ double result=num1+num2; System.out.println("sum"+result); } } class Methods{ public static void main(String ar[]){ Sample s = new Sample(10.6,20.0); s.Sum(); } } if i compile this
D:\progs\oops>Javac Methods.java Methods.java:14: cannot find symbol symbol : constructor Sample(double,double) location: class Sample Sample s = new Sample(10.6,20.0); ^ 1 error, please tell me the resolution for this...

Hi Friend,
Try this:
class Sample{
private double num1,num2;
Sample(double x,double y){
num1=x;
num2=y;
}
void Sum(){
double result=num1+num2;
System.out.println("sum: "+result);
}
}
class Methods{
public static void main(String ar[]){
Sample s = new Sample(10.6,20.0);
s.Sum();
}
}
Thanks
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.