diff --git a/w4/Report.docx b/w4/Report.docx new file mode 100644 index 0000000..e96132b Binary files /dev/null and b/w4/Report.docx differ diff --git a/w4/视图.txt b/w4/视图.txt new file mode 100644 index 0000000..52c6b7f --- /dev/null +++ b/w4/视图.txt @@ -0,0 +1,20 @@ ++----------------+ +| <> | +| Shape | ++----------------+ +| | +| + getArea(): double (abstract) | +| + display() | ++----------------+ + ▲ + │ + +-----+-----+-----+ + | | | ++----------+ +----------+ +----------+ +| Circle | | Rectangle| | Triangle | ++----------+ +----------+ +----------+ +| -radius | | -width | | -sideA | +| | | -height | | -sideB | +| +getArea()| | +getArea()| | -sideC | ++----------+ +----------+ | +getArea()| + +----------+ \ No newline at end of file