diff --git a/animals.dot b/animals.dot new file mode 100644 index 0000000..4d24c40 --- /dev/null +++ b/animals.dot @@ -0,0 +1,12 @@ +digraph "test" +{ +edge [fontname="Helvetica",fontsize="10", + labelfontname="Helvetica", labelfontsize="10"]; +node [fontname="Helvetica",fontsize="10",shape=record]; +"Animal" [label="{Animal\n|+ std::string getName()\l+ void scream()\l|# std::string name\l}"]; +"std::string" -> "Animal" [style="dashed",color="midnightblue",fontname="Helvetica",arrowtail="odiamond",fontsize="10",dir="back"]; +"Cat" [label="{Cat\n|+ void scream()\l}"]; +"Animal" -> "Cat" [style="solid",color="midnightblue",fontname="Helvetica",arrowtail="onormal",fontsize="10",dir="back"]; +"Dog" [label="{Dog\n|+ void scream()\l}"]; +"Animal" -> "Dog" [style="solid",color="midnightblue",fontname="Helvetica",arrowtail="onormal",fontsize="10",dir="back"]; +} \ No newline at end of file diff --git a/animals.pdf b/animals.pdf new file mode 100644 index 0000000..30cec2c Binary files /dev/null and b/animals.pdf differ