Create the UML Diagram for this java code import java.util.Scanner; interface Positive{ void Number(); } class Square implements Positive{ public void Number() { Scanner in=new Scanner(System.in); System.out.println("Enter a number: "); int a = in.nextInt(); if(a>0) { System.out.println("Positive number"); } else { System.out.println("Negative number"); } System.out.println("\nThe square of " + a +" is " + a*a); System.out.println("\nThe cubic of "+ a + " is "+ a*a*a); } } class Sum implements Positive{ public void Number() { Scanner in = new Scanner(System.in); System.out.println("\nEnter the value for a: "); int a = in.nextInt(); System.out.println("Enter the value for b" ); int b= in.nextInt(); System.out.printf("The Difference of two numbers: %d\n", a-b); System.out.printf("The product of two numbers: %d\n",a*b); System.out.printf("The quotient of two numbers: %d\n",a/b); System.out.printf("The largest number: %d\n",Math.max(a, b)); System.out.printf("The lowest number: %d\n",Math.min(a, b)); } } class Addition implements Positive{ public void Number() { int a=10,b=20,c=30,d=40; int sum=a+b+c+d; System.out.println("The sum is: "+ sum); } } class main{ public static void main(String args[]) { Positive a= new Square(); Positive b = new Sum(); Positive c = new Addition(); a.Number(); b.Number(); c.Number(); } }
Create the UML Diagram for this java code
import java.util.Scanner;
interface Positive{
void Number();
}
class Square implements Positive{
public void Number() {
Scanner in=new Scanner(System.in);
System.out.println("Enter a number: ");
int a = in.nextInt();
if(a>0) {
System.out.println("Positive number");
}
else {
System.out.println("Negative number");
}
System.out.println("\nThe square of " + a +" is " + a*a);
System.out.println("\nThe cubic of "+ a + " is "+ a*a*a);
}
}
class Sum implements Positive{
public void Number() {
Scanner in = new Scanner(System.in);
System.out.println("\nEnter the value for a: ");
int a = in.nextInt();
System.out.println("Enter the value for b" );
int b= in.nextInt();
System.out.printf("The Difference of two numbers: %d\n", a-b);
System.out.printf("The product of two numbers: %d\n",a*b);
System.out.printf("The quotient of two numbers: %d\n",a/b);
System.out.printf("The largest number: %d\n",Math.max(a, b));
System.out.printf("The lowest number: %d\n",Math.min(a, b));
}
}
class Addition implements Positive{
public void Number() {
int a=10,b=20,c=30,d=40;
int sum=a+b+c+d;
System.out.println("The sum is: "+ sum);
}
}
class main{
public static void main(String args[]) {
Positive a= new Square();
Positive b = new Sum();
Positive c = new Addition();
a.Number();
b.Number();
c.Number();
}
}
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images