// 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;    } }

(Print distinct integers) Write a program that reads in 10 i…

(Print distinct integers) Write a program that reads in 10 integers and displays the number of distinct integers and the distinct integers in their input order and separated by exactly one space (i.e., if a number appears multiple times, it is displayed only once). (Hint: Read an integer and store it to an array if it is new. If the integer is already in the array, ignore it.) After the input, the array contains the distinct integers. Here is a sample run: Sample Run Enter ten numbers: 1 2 3 2 1 6 3 4 5 2 The number of distinct number is 6 The distinct numbers are 1 2 3 6 4 5 For a hint on this program, please see https://liveexample.pearsoncmg.com/javarevel13e.html.