File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1133,20 +1133,20 @@ dessen Länge manipulieren.
11331133
11341134``` csharp
11351135// Es müssen beide Varianten implementiert werden!
1136- public static Point operator * (Point p1 , double ratio )
1136+ public static Vector operator * (Vector p1 , double ratio )
11371137{
1138- new Point (p1 .X * ratio , p1 .Y * ratio );
1138+ return new Vector (p1 .X * ratio , p1 .Y * ratio );
11391139}
11401140
1141- public static Point operator * (int ratio , Point p1 )
1141+ public static Vector operator * (int ratio , Vector p1 )
11421142{
1143- new Point (p1 .X * ratio , p1 .Y * ratio );
1143+ return new Vector (p1 .X * ratio , p1 .Y * ratio );
11441144}
11451145
11461146static void Main (string [] args )
11471147{
1148- Point ptOne = new Point (100 , 100 );
1149- Point ptTwo = new Point (40 , 40 );
1148+ Vector ptOne = new Vector (100 , 100 );
1149+ Vector ptTwo = new Vector (40 , 40 );
11501150}
11511151Console .WriteLine ((ptOne * 2 . 5 ));
11521152Console .WriteLine ((1 * ptOne ));
Original file line number Diff line number Diff line change @@ -815,7 +815,7 @@ public class Notification
815815 }
816816 public void Send ()
817817 {
818- message .SendMessage ();
818+ _message .SendMessage ();
819819 }
820820}
821821
@@ -831,7 +831,7 @@ public class Notification
831831// {
832832// foreach(var message in _messages)
833833// {
834- // messages .SendMessage();
834+ // message .SendMessage();
835835// }
836836// }
837837// }
Original file line number Diff line number Diff line change @@ -839,11 +839,11 @@ definierbar:
839839| Eigenschaft | Bedeutung |
840840| ----------- | ----------------------------------------------------------------------------- |
841841| ` readOnly ` | unveränderlicher Wert |
842- | ` subsets ` | definiert die zugelassen Belegung als Untermenge eines anderen Attributs |
842+ | ` subsets ` | definiert die zugelassene Belegung als Untermenge eines anderen Attributs |
843843| ` redefines ` | überschreiben eines ererbten Attributes |
844- | ` ordered ` | Inhaltes eines Attributes treten in geordneter Reihenfolge ohne Dublikate auf |
845- | ` bag ` | Attribute dürfen ungeordnet und mit Dublikaten versehen enthalten sein |
846- | ` sequence ` | legt fest, dass der Inhalt sortiert, aber ohne Dublikate ist |
844+ | ` ordered ` | Inhalte eines Attributes treten in geordneter Reihenfolge ohne Duplikate auf |
845+ | ` bag ` | Attribute dürfen ungeordnet und mit Duplikaten versehen enthalten sein |
846+ | ` sequence ` | legt fest, dass der Inhalt sortiert ist, Duplikate sind erlaubt |
847847| ` composite ` | starke Abhängigkeitsbeziehungen |
848848
849849Daraus ergeben sich UML-korrekte Darstellungen
You can’t perform that action at this time.
0 commit comments