Hallå! Här får du lite hjälp på traven. Aggregat är classer som lever ihop med andra Classer, de har typ ingen direkt mening självständiga. Hjul har ingen direkt funktion utan bil...OOP i VB.NET
Har läst en kurs i objekt orienterad analys och design och har därigenom fått grunderna i det objekt orienterade tänkande. Mitt problem är att jag inte riktigt kännser att jag har super koll på hur jag ska tillämpa mina kunskaper innom OOA/OOD innom programmeringen.
T.ex. ett aggregat, hur skapar man det med VB.NET kod? På pappret är det ju en romboid men jag hänger inte riktigt med på hur man tillämar det som sagt ;-)
Någon som vågar sig på att förklara?
//KalleSv: OOP i VB.NET
<code>
[ <attrlist> ] [ Public | Private | Protected | Friend |
Protected Friend ] [ Shadows ] [ MustInherit | NotInheritable ] _
Class name
[ Inherits classname ]
[ Implements interfacenames ]
[ statements ]
End Class
</code>
Kolla här:
http://msdn.microsoft.com/library/en-us/vblr7/html/vastmclass.asp?frame=true
och här:
www.asp.netSv: OOP i VB.NET
Ex En bil har hjul där hjul har ett aggregat med bil. Utan bil är hjul ingenting.
Hur man programmerar detta är lite olika. Aggregat kan ex vara en instansiering i din class. Svårare än så är det inte.
Public Class Bil
hjul1 as Hjul = New hjul()
hjul2 as Hjul = New hjul()
...
//Johan N