/*
* 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 ) {
int sum = 0; for (int i = 1; i <= x; i++) { sum += number; } return sum;
}
// divide()
// Pre: None
// Post: number = number divided by value of argument
// returns result
public int divide( int x ) {
int i; for (i = 0; (number -= x) >= 0; i++) ; return i;
}
// 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;
}
}
=== main ===
import java.util.Scanner;
/*
* main.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 main {
public static void main(String[] args) {
System.out.println("Enter the first number?");
Scanner first = new Scanner(System.in);
int a = first.nextInt();
System.out.println("Enter the second number?");
Scanner second = new Scanner(System.in);
int b = second.nextInt();
Int x = new Int(a);
int z = x.multiply(b);
System.out.println(z);
// z = x.divide(b);
// System.out.println(z);
}
}