1.Is "balance" the same, yes or no, why? class CheckingAct{ . . . . private int balance; . . . . public void processDeposit( int amount ) { int balance = 0; // New declaration of balance. balance = balance + amount ; // This uses the local variable, balance. } }
Complete the following java programs to demonstrate the use of local variables and
1.Is "balance" the same, yes or no, why?
class CheckingAct{
. . . .
private int balance;
. . . .
public void processDeposit( int amount ) {
int balance = 0; // New declaration of balance.
balance = balance + amount ; // This uses the local variable,
balance. } }
2.
What is printed, why?
class FindIt{
private int sum;
public FindIt( int sum ) {
this.sum = sum; }
public void increment( int inc ) {
sum = sum + inc;
System.out.println("FindIt sum: " + sum );
} }
public class MainClass{ public static void main ( String[] args) {
int sum = 99;
FindIt findObj = new FindIt( 34 );
findObj.increment( 6 );
System.out.println("sum: " + sum ); } }
Trending now
This is a popular solution!
Step by step
Solved in 2 steps