Show the output of following
public class Test {
public static void main(String[] args) {
new A();
new B();
}
}
class A {
int i = 7;
public A() {
setI(20);
System.out.println(“1 from A is ” + i);
}
public void setI(int i) {
this.i = 2 * i;
}
}
class B extends A {
public B() {
System.out.println(“i from B is ” + i);
}
public void setI(int i) {
this. i = 3 * i;
}
}
Trending nowThis is a popular solution!
Chapter 11 Solutions
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Additional Engineering Textbook Solutions
Web Development and Design Foundations with HTML5 (8th Edition)
Concepts Of Programming Languages
Modern Database Management (12th Edition)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Differential Equations: Computing and Modeling (5th Edition), Edwards, Penney & Calvis
Starting Out with Java: From Control Structures through Objects (6th Edition)
- public class Test { } public static void main(String[] args) { String str = "Salom"; System.out.println(str.indexOf('t)); }arrow_forward1- public class Con{ public static void main(String[] args) int[] ar=(2,5,7,9}; int i=2; final int j=1; 6. for (int x:ar) 8- { 9 if(ar[i]arrow_forwardpublic static void main(String[] args) { int a; int b; int c; c = quad(0,1, 2); b = quad(1, 2, 3); a = quad(5, 6, 7); c = c +b+ a; } private static int quad(int a, int b, int c) { int r; r= a +b+ c; return r; } For the code above, how many entries does the activation record for method quad have? During the execution of main, at most how many activation records are existent on the run-time stack?arrow_forwardAnalyse the following code. public class Test { int x; public Test(String t) { System.out.println("Test"); } public static void main(String[] args) { Test test = new Test(); System.out.println(test.x); } } A. The program has a compile error because you cannot create an object from the class that defines the object. B. The program has a compile error because System.out.println method cannot be invoked from the constructor. C. The program has a compile error because x has not been initialized. D. The program has a compile error because Test does not have a default constructor.arrow_forwardQuestion 2 Analyze the following code. // Program 1 public class Test{ public static void main(String[] args) { Object al = new A0); Object a 2 = new A0); System.out.println(((A)a 1).equals((A)a 2)); } } class A { int x; public boolean equals(A a) { return this.x == a.x; } } // Program 2 public class Test{ public static void main(String[] args) { A a1 = new A(); A a2 = new A0); System.out.println(a1.equals(a2)); } } class A { int x; public boolean equals(A a) { return this.x == a.x; } } Program 1 displays true and Program 2 displays true Program 1 displays false and Program 2 displays true O Program 1 displays true and Program 2 displays false Program 1 displays false and Program 2 displays falsearrow_forwardclass Output{public static void main(String args[]){Integer i = new Integer(557);float x = i.floatValue();System.out.print(x);}} What will the given code prints on the output screen.arrow_forward1 class MetOv{ 2- void sum(int i, int j){ 3 System.out.println(i); } 4 void sum(String c,String d){ 5 System.out.println(c+d); } 6- void sum(double x,double y){ 7 System.out.println(x+y); 8 }} 9 10 - public class Run{ 11 public static void main(String[] args) 12- { 13 Metov a=new Metov (); 14 a.sum("JA","VA"); 15 a.sum(5.0,10.e); 4. 16 17 }} Answer:arrow_forwardclass Output{public static void main(String args[]){int x = 3.14;int y = (int) Math.abs(x);System.out.print(y);}} The output of the above Java code is ?arrow_forward1. Find the statement that causes the compilation error. 2. Determine the output if that statement is removed. public classC extends A { public void test() { System.out.print("C"); class A { public void test() { System.out.print("A"); } |} class B extends A { public static void main(String[] args) { A b1 = new A(); A b2 = new C(); b1 = (A)b2; A b3 = (B)b2; b1.test(); b2. test(); public void test() { System.out.print("B");arrow_forwardPut a box around your answers for the outputs. Determine the output for #1 - 5, 1. int i = 2; while (i 0; i = i - 1) System.out.print( "yes"); 5. int total : 4; int i = 2; while (i < 5) total = total * i; is i+ 1; System.out.printIn("The total is " + total); 6. Rewrite #5 above using a for loop instead of a while loop.arrow_forwardpublic class LabProgram { public static void main(String args[]) { Course cis162 = new Course(); int beforeCount; String toDrop; // Example students for testing cis162.addStudent(new Student("Henry", "Nguyen", 3.5)); cis162.addStudent(new Student("Brenda", "Stern", 2.0)); cis162.addStudent(new Student("Lynda", "Robison", 3.2)); cis162.addStudent(new Student("Sonya", "King", 3.9)); toDrop = "Stern"; beforeCount = cis162.countStudents(); cis162.dropStudent(toDrop); System.out.println("Course size: " + beforeCount + " students"); System.out.println("Course size after drop: " + cis162.countStudents() + " students"); } } import java.text.DecimalFormat; // Class representing a student public class Student { private String first; // first name private String last; // last name private double gpa; // grade point average // Student class constructor public Student(String f, String l, double g) {…arrow_forward1- class Metov{ 2- void sum(int i,int j){ 3 System.out.println(i); } 4- void sum(String c,String d){ 5 System.out.println(c+d); } 6- void sum(double x,double y){ 7 System.out.println(x+y); 8 }} - public class Run{ 11 public static void main(String[] args) 12- { 13 Metov a=new Metov(); 14 a. sum("JA","VA"); 15 a.sum(5.0,10.0); 16 10- 17 }} Answer:arrow_forwardarrow_back_iosSEE MORE QUESTIONSarrow_forward_ios
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education