Question: detect, explain, and correct the errors in the code (Problems 1 - 4) 1: Point out the error(s) and how they can be fixed. public

detect, explain, and correct the errors in the code (Problems 1 - 4)

1: Point out the error(s) and how they can be fixed.

public class OOPExercises {

public static void main(String[] args) {

A objA = new A();

System.out.println("in main(): ");

System.out.println("objA.a = "+objA.a);

objA.a = 222;

}

}

public class A {

private int a = 100;

public void setA( int value) {

a = value;

}

public int getA() {

return a;

}

} //class A

---------------------------------------------------------------

2: Point out the error(s) and how they can be fixed.

public class OOPExercises {

public static void main(String[] args) {

System.out.println("in main(): ");

System.out.println("objA.a = "+getA() );

setA(123);

}

}

public class A {

private int a = 100;

public void setA( int value) {

a = value;

}

public int getA() {

return a;

}

} //class A

---------------------------------------------------------------

3: Point out the error(s) and how they can be fixed.

public class OOPExercises {

public static void main(String[] args) {

A objA = new A ();

double result;

result = objA.getA();

System.out.println("objA.a = "+ result);

}

}

public class A {

private int a = 100;

public void setA( int value) {

a = value;

}

public int getA() {

return a;

}

} //class A

---------------------------------------------------------------

4: Point out the error(s) and how they can be fixed.

public class B extends A {

private int a = 222;

public static void main(String[] args) {

System.out.println("in main(): ");

System.out.println("a = "+a );

a = 123;

}

}

public class A {

private int a = 100;

public void setA( int value) {

a = value;

}

public int getA() {

return a;

}

} //class A

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!