Question & Answer: 21. A constructor is a special method which is commonly used to set the initial values of an object's fields O True False…..

21. A constructor is a special method which is commonly used to set the initial values of an objects fields O True False 22. How would you instantiate the Employee class from a main method located in another class? public class Employeet private String name private double salary public Employee(String n, double s) name = n; salary = s; O Employee empl = new Employee(); O Employee empl new Employee(50000); O Employee empi-new Employee(50000, Syam) O Employee empl new Employee(Syam, 50000); 23. Methods can call other methods in the same class O True False 24. Which three can vary in overloaded methods? Choose all correct answers) Order of parameters. Types or parameters. Method return type. | The names of parameters Number of parameters. 25. All overloaded methods share the same name. True False

21. A constructor is a special method which is commonly used to set the initial values of an object’s fields O True False 22. How would you instantiate the Employee class from a main method located in another class? public class Employeet private String name private double salary public Employee(String n, double s) name = n; salary = s; O Employee empl = new Employee(); O Employee empl new Employee(50000); O Employee empi-new Employee(50000, “Syam) O Employee empl new Employee(“Syam”, 50000); 23. Methods can call other methods in the same class O True False 24. Which three can vary in overloaded methods? Choose all correct answers) Order of parameters. Types or parameters. Method return type. | The names of parameters Number of parameters. 25. All overloaded methods share the same name. True False

Expert Answer

 

21) true

Exp:
A constructor in Java is a block of code similar to a method that’s called when an instance of an object is created.
its special because its name is same as class

22)
Employee emp1 = new Employee(“Syam,50000”)

Exp:
This is the most common way to create an object in java. Almost 99% of objects are created in this way.
Classname object = new Classname();

In this example, you need to pass aruments which is present in the constructor.
first parameter is string and second one is double. So ans is
Employee emp1 = new Employee(“Syam,50000”)

23) true

Exp:

public class Sample1 {

public int method1(int number) {

int num1 = this.method2();
int num2 = this.method3();

return 0;
}

private int method2() {
return 0;
}

public int method3() {
return 0;
}
}

or if your class is a main

public class Sample2 {

public static void main(String[] args) {

method1();
method2();

}

private static void method1() {

}

public static void method2() {

}

}

24)
order of parameters.
The names of parameters.
Number of parameters.

Exp:
Overloading allows different methods to have same name, but different signatures where signature can differ by number of input parameters or type of input parameters or both

25)true
Exp:
Overloading allows different methods to have same name

26)true

Exp:
A class includes objects with similar
properties
behavior
relationships to other objects

27)fiveCircles

Exp:
Circle is a class.radius is a properties. circumference is a behaviour.

28)
The main method is commonly used to instantiate objects.
The main method shuold be simple as possiable

29)
ArrayList<Boolean> arrList = new ArrayList<>();

Exp:
Boolean is a Wrapper class to store the boolean value which is true or false.

30) String

Exp:

All other option are Wrapper class.

Still stressed from student homework?
Get quality assistance from academic writers!