public class Homework3b { public static void main (String[] args) { int num1; IntClass num2; num1 = 20; num2 = new IntClass(15); System.out.println("In main: num1 = " + num1 + ", num2 = " + num2.getNum()); funcOne(num1,num2); System.out.println("In main after funcOne: " + "num1 = " + num1 + ", num2 = " + num2.getNum()); } public static void funcOne(int a, IntClass b) { int x; int z; x = b.getNum(); z = a + x; System.out.println("In funcOne1: a = " + a + ", b = " + b.getNum() + ", x = " + x + ", and z = " + z); x = x + 5; System.out.println("In funcOne2: a = " + a + ", b = " + b.getNum() + ", x = " + x + ", and z = " + z); a = a + 8; b.setNum(a+x+z); System.out.println("In funcOne3: a = " + a + ", b = " + b.getNum() + ", x = " + x + ", and z = " + z); } }