Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please explain why the output of this code is 10 1 3 and not 20 1 3. public class Square { public int a, b,

Please explain why the output of this code is "10 1 3" and not "20 1 3".

public class Square {

public int a, b, c;

public Square() {

this(1,2);

}

public Square(int a, int b){

this(b, a, 3);

this.a = a * 10;

}

public Square(int a, int b, int c) {

this.a = a;

this.b = b;

this.c = c;

}

public static void main(String[] args) {

Square f = new Square();image text in transcribed

System.out.println(f.a + " " + f.b + " " + f.c);

}

}

public class Square f public int a, b, c; public Square() this(1,2); public Square (int a, int b){ this(b, a, this.a -a 3); * 10; public Square(int a, int b, int c) this.a a this.b - b; Run Debug public static void main(String[] args) { Square f-new Square(): System . out.println(f.a + " " + f. b + " " + f.c)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Relational Database And SQL

Authors: Lucy Scott

3rd Edition

1087899699, 978-1087899695

More Books

Students also viewed these Databases questions