Initial commit
This commit is contained in:
10
Experiment/graph/Exp3/Circle.mermaid
Normal file
10
Experiment/graph/Exp3/Circle.mermaid
Normal file
@@ -0,0 +1,10 @@
|
||||
flowchart TD
|
||||
Start([开始]) --> A[创建Circle对象c,半径为5]
|
||||
A --> B1[Circle构造函数执行]
|
||||
B1 --> B2[设置radius=5]
|
||||
B2 --> B3[计算周长$$perimeter=2\times π\times radius$$]
|
||||
B3 --> B4[计算面积$$area=π\times radius\times radius$$]
|
||||
B4 --> C["调用c.getRadius()打印半径"]
|
||||
C --> D["调用c.getPerimeter()打印周长"]
|
||||
D --> E["调用c.getArea()打印面积"]
|
||||
E --> End([结束])
|
||||
11
Experiment/graph/Exp3/Person.mermaid
Normal file
11
Experiment/graph/Exp3/Person.mermaid
Normal file
@@ -0,0 +1,11 @@
|
||||
flowchart TD
|
||||
Start([开始]) --> A[创建Person对象p]
|
||||
A --> B[调用p.addPerson方法]
|
||||
B --> B1[设置IdPerson=123]
|
||||
B1 --> B2["设置Name='John Doe'"]
|
||||
B2 --> B3[设置Sex='M']
|
||||
B3 --> B4[设置Birthday=1990-01-01]
|
||||
B4 --> B5["设置HomeAddress='123 Main St'"]
|
||||
B5 --> C[调用p.showPerson方法]
|
||||
C --> C1[打印IdPerson, Name, Sex, Birthday, HomeAddress]
|
||||
C1 --> End([结束])
|
||||
16
Experiment/graph/Exp3/Rectangle.mermaid
Normal file
16
Experiment/graph/Exp3/Rectangle.mermaid
Normal file
@@ -0,0 +1,16 @@
|
||||
flowchart TD
|
||||
Start([开始]) --> A["创建Rectangle对象rect1(5,3)"]
|
||||
A --> A1[设置lx=0, ly=0]
|
||||
A1 --> A2[设置rx=5, ry=3]
|
||||
A2 --> B[打印rect1周长]
|
||||
B --> B1["计算周长:$$2\times(|rx-lx|+|ry-ly|)$$"]
|
||||
B1 --> C[打印rect1面积]
|
||||
C --> C1["计算面积:$$|rx-lx|\times|ry-ly|$$"]
|
||||
C1 --> D["创建Rectangle对象rect2(1,6,6,2)"]
|
||||
D --> D1[设置lx=1, ly=6]
|
||||
D1 --> D2[设置rx=6, ry=2]
|
||||
D2 --> E[打印rect2周长]
|
||||
E --> E1["计算周长:$$2\times(|rx-lx|+|ry-ly|)$$"]
|
||||
E1 --> F[打印rect2面积]
|
||||
F --> F1["计算面积:$$|rx-lx|\times|ry-ly|$$"]
|
||||
F1 --> End([结束])
|
||||
Reference in New Issue
Block a user