//Write down all the errors in this program class Parent { p…

//Write down all the errors in this program class Parent { private int num = 10; public Parent() { System.out.println(“Parent Constructor”); } private void display() { System.out.println(“Display from Parent”); } private void Method() { System.out.println( “Method in Parent”); } public void callPrivate() { Method(); }}class Child extends Parent { private int num = 20; public Child() { System.out.println(“Child Constructor”); } void display() { super.Method(); System.out.println(“Display from Child”); } private void privateMethod() { System.out.println(“Private Method in Child”); } public void callPrivate() { super.display(); }} class Test { public static void main(String[] args) { Parent p = new Child(); Child c=new Parent(); c.num=40; c.display(); c.callPrivate(); }}

// Write the outputs of println statements  class A { int va…

// Write the outputs of println statements  class A { int value = 10; A() { this.value += 10; } void printValue() { System.out.println(“A: ” + value); }}class B extends A { int value = 20; B() { super(); this.value += 20; } @Override void printValue() { System.out.println(“B: ” + value); }}class C extends B { int value = 30; C() { super(); this.value += 30; } @Override void printValue() { System.out.println(“C: ” + value); }}class Main { public static void main(String[] args) { A obj1 = new A(); A obj2 = new B(); A obj3 = new C(); obj1.printValue(); obj2.printValue(); obj3.printValue(); System.out.println(“obj1 value: ” + obj1.value); System.out.println(“obj2 value: ” + obj2.value); System.out.println(“obj3 value: ” + obj3.value); }}

Retrieving Images and their IDs Write a function to dynamica…

Retrieving Images and their IDs Write a function to dynamically retrieve the list of images as resource ids (R.drawable class), and return the list. Remember the Trick or Treat application we implemented in Lab4.  Hint: As part of the TreatController, we implemented this logic but probably statically. public class TreatController {   // Function to fetch all drawable resource IDs dynamically using reflection    private List getDrawableResourceIds() {     // Your code to retrieve the list of resource IDs goes here…     return drawableIds;    } }