Question: What is the output from the following code segment? class MyNum { public int x=8; 3 class Main Class public static int method1(MyNum p1) {
What is the output from the following code segment? class MyNum { public int x=8; 3 class Main Class public static int method1(MyNum p1) { p1.x+=3; return p1.x; ) public static int method2(int p1) { p1+=4; return p1; ) public static void Main (string[] args) { // For java assume mair int a = 2: int b = method2(a): PRINT("a: "+a+" b: "+b); //Assume System.out.println or Con: MyNum obj1 = new My Num(); into = method 11 public static int method1(MyNum p1) p1.x+ 3: return p1.x; 3 public static int method2(int p1) p1+=4; return p1; 3 public static void Main(string[] args) { // For java assume main(String[] args) int a = 2: int b = method2(a): PRINT("a: "+a+"b: "+b): //Assume System.out.println or Console.WriteLine MyNum obj1 = new MyNum(): intc - method1(obj1); PRINT("c: "+c+":"+obj1.x): //Assume System.out.println or Console.WriteLine
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
