Computers and Technology, 24.07.2021 04:30 pinkyglitter3308
Hello why am i getting this errors ?
The constructor Dog() is undefined
The constructor GreyHound() is undefined.
Is there something wrong with how i defined my constructors ?
Here's my code :
public class Dog {
// Creating the variables
private String name;
private String color;
private int birthYear;
// Constructor
public Dog(String name, String color, int birthYear) {
}
// Getters and Setters
public void setname(String name){
this. name = name;
}
public String getname(){
return name;
}
public void setcolor(String color){
this. color = color;
}
public String getcolor(){
return color;
}
public void setbirthYear(int birthYear){
this. birthYear = birthYear;
}
public int getbirthYear(){
return birthYear;
}
public void setraces(int i) {
}
}
// creating a subclass named GreyHound
class GreyHound extends Dog {
private int races;
public GreyHound(int races){
this. races = races;
}
public void setraces(int races){
this. races = races;
}
public int getraces(){
return races;
}
}
// create class named Tester
class Tester{
public static void main(String[] args){
Dog d1 = new Dog();
GreyHound d2 = new GreyHound();
d1.setname("Rolf");
d1.setcolor("Black");
d1.setbirthYear(2010);
d2.setraces(13);
Dog d3 = new Dog ("Bruno","Red",2013);
GreyHound d4 = new GreyHound(13);
Dog d5 = new Dog("Roopi","Silver",2014);
GreyHound d6 = new GreyHound(14);
System. out. println("Name: " + d1.getname());
System. out. println("Color: " + d1.getcolor());
System. out. println("Birth Year: " + d1.getbirthYear());
System. out. println("Number of Races: " + d2.getraces());
System. out. println();
System. out. println("Name: " + d3.getname());
System. out. println("Color: " + d3.getcolor());
System. out. println("Birth Year: " + d3.getbirthYear());
System. out. println("Number of Races: " + d4.getraces());
System. out. println();
System. out. println("Name: " + d5.getname());
System. out. println("Color: " + d5.getcolor());
System. out. println("Birth Year: " + d5.getbirthYear());
System. out. println("Number of Races: " + d6.getraces());
}
}
Answers: 2
Computers and Technology, 22.06.2019 06:30
Exchanging which type of data uses the least bandwidth? music photographs video voice bandwidth- the amount of data that can be moved between two points in a set time period
Answers: 1
Computers and Technology, 23.06.2019 22:00
Technician a says engine assemblies can be mounted longitudinally in a chassis. technician b says engine assemblies can be mounted transversely in a chassis. who is correct?
Answers: 2
Computers and Technology, 25.06.2019 01:30
Why is the most liked picture on instagram an eggy? owo
Answers: 1
Hello why am i getting this errors ?
The constructor Dog() is undefined
The constructor GreyH...
The constructor GreyH...
History, 03.10.2019 07:30
Mathematics, 03.10.2019 07:30
Medicine, 03.10.2019 07:30
Biology, 03.10.2019 07:30
Geography, 03.10.2019 07:30
Physics, 03.10.2019 07:30
Computers and Technology, 03.10.2019 07:30
Mathematics, 03.10.2019 07:30
Mathematics, 03.10.2019 07:30
Mathematics, 03.10.2019 07:30
Mathematics, 03.10.2019 07:30