/*
* Int.java
*
* Created on April 19, 2007, 8:08 PM
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/**
*
* @author Shobhon Rahman
*/
/*
* a.java
*
* Created on April 19, 2007, 7:30 PM
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/**
*
* @author Shobhon Rahman
*/
public class Int {
private int number;
Int( int x ) {
number = x;
}
// add()
// Pre: None
// Post: number = value of argument plus number
// returns result
public int add( int x ) {
number +=x;
return number;
}
// sub()
// Pre: None
// Post: number = value of argument minus number
// returns result
public int sub( int x ) {
number -=x;
return number;
}
// multiply()
// Pre: None
// Post: number = value of argument times number
// returns result
public int multiply( int x ) {
number = number*x;
return number;
}
// divide()
// Pre: None
// Post: number = number divided by value of argument
// returns result
public int divide( int x ) {
number = number/x;
return number;
}
// mod()
// Pre: None
// Post: number = number mod value of argument
// returns result
public int mod( int x ) {
number = number%x;
return number;
}
// getNumber() returns current value of number
public int getNumber() {
return number;
}
}