簡體   English   中英

主類的UML圖

[英]UML diagram for main class

如何為主類制作UML圖? 我不知道這是屬性和操作。 我不知道哪個屬性和操作是公共的還是私有的。 這是代碼:

public class Assignment {
    public static void main(String[] args) {
        double pi = 3.14159;
        int radius;
        Area Ar1 = new Area();
        Scanner scanner = new Scanner(System.in);

        System.out.println("Choose which shape you want to calculate; \n1 Parallelogram \n2 Circle");
        Ar1.setShape(scanner.nextInt());

        switch (Ar1.getShape()){
            case 1:
                System.out.println("Insert length");
                Ar1.setLength(scanner.nextInt());

                System.out.println("Insert width");
                Ar1.setWidth(scanner.nextInt());

                System.out.println("Area: " + Ar1.getLength() * Ar1.getWidth());
                break;

            case 2:
                System.out.println("Insert radius");
                radius = scanner.nextInt();

                System.out.println("Area: " + pi * (radius * radius));
                break;

            default:
                System.out.println("ERROR: Please choose something else");
        }
    }
}

自從使用UML以來已經有一段時間了,即使我使用UML也不是很嚴格。

由於類沒有屬性並且方法是靜態的,因此您可以僅添加類名稱和方法名稱(除非您不考慮UML中的靜態方法)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM