Which of these four statements are true?
public class Tiny { int num = 1; Tiny() { System.out.println("constructor"); ++num; } void increment() { System.out.println("increment"); while (num < 30) num += 10; } void display() { System.out.println("num= " + num); } public static void main(String[] args) { Tiny tiny = new Tiny(); tiny.increment(); tiny.display(); System.out.println(); } }
public class Arith { float a = 3, b = 5, c = 7; float value(float a, float b, float c) { float d = a + b + 2; float e = 3 + b + c; return (d * e) / 10.0F; } Arith() { float ans = value(a, b, c); System.out.println("ans = " + ans); } public static void main(String[] args) { new Arith(); } }
public class Arith { int a = 3, b = 5, c = 7; int sum(int a, int b, int c) { return (a + b + c); } Arith() { int ans = sum(c, a+b, b); System.out.println("ans = " + ans); } public static void main(String[] args) { new Arith(); } }
public class Arith { int fcn(int a, int b) { return (a * b); } double fcn(double a, double b) { return (b + a); } Arith() { double dA = fcn(4.5, 5.5); double dB = fcn(5, 6); System.out.println(dB + " " + dA); } public static void main(String[] args) { new Arith(); } }
public class Arith { int fcn(int a, int b) { return (a * b); } int fcn(int a, double b) { return (int) (a / b); } Arith() { int ans = fcn(fcn(3, 4), 2.0); System.out.println("ans = " + ans); } public static void main(String[] args) { new Arith(); } }
public class Arith { int fcn(int a, int b) { return (a * b); } int fcn(int a, double b) { return (int) (a / b); } public static void main(String[] args) { Arith arith = new Arith(); int vA = arith.fcn(7, arith.fcn(3, 2)); int vB = arith.fcn(13, 2.0); System.out.println(vA + " " + vB); } }
public class Arith { int fcn(int a, int b) { return (a > b) ? a : b; } public static void main(String[] args) { Arith arith = new Arith(); int num, ans = 0; for (num = 0; num < 10; num += 2) ans = arith.fcn(ans, num); System.out.println("ans = " + ans); } }
public class Even { Even() { number = 0; } Even(final int num) { number = 2 * num; } Even prod(Even evB) { return new Even((number*evB.number)/4); } public String toString() { return "" + number; } public static void main(String[] args) { Even evA = new Even(3); Even evB = new Even(7); Even evC = evA.prod(evB); System.out.println("evC = " + evC); } private int number; }