27. maj 2003 - 13:55Der er
12 kommentarer og 2 løsninger
OOP en definition
Er der nogen der kan komme med en definition på objekt orienteret programmering? Gerne forklaret på et sprog der kan forstås af "almindelige mennesker". Evt. eksempler.
Danmark vil mindske afhængigheden af globale techgiganter, men det kræver mere end politiske formuleringer og strategier, understreger PROSA’s formand Niels Bertelsen.
Det drejer sig om en måde at strukturere kode på. Koden struktureres i objekter, som beskriver det programmet skal simulere. Et objekt har således funktioner og data. Data til at beskrive objektets tilstand og funktioner til at ændre dennes tilstand. Objektorienteret er altså "bare" en klar og overskulig måde at strukturere sin kode på.
Den bedste måde at beskrive et Objekt på, er ved at splitte det op i 3 områder. Beskrivende, Udførende og fortællende (Properties, Methods & Events) Når man stiller et Objekt op med Egenskaber, Metoder og Events har man en Class.
Objekt: ”En software repræsentation af en ting fra virkeligheden”(Begining ASP 3.0 si.215). Software Objektet indeholder: Properties(Egenskaber) der beskriver objektet, Methods(Metoder) hvormed man kan få objektet til at udføre ting for sig og Events, hvilket er en kode(programstump) som eksekveres automatisk når en bestemt SITUATION(Event) opstår/går sig gældende...
Her skal det lige indskydes at, Methods er noget kode som DESIGNEREN af OBJEKTET har skrevet, testet, optimeret og implementeret i det pågældende Objektet, sådan at programmører(Scriptere) kan gøre brug af disse ”faciliteter” og derved bruge tid/ressourcer på andre ting.
Sorry... var kun de første 4 linier der skulle have defineret oop, resten er for specifik.... og ja man kan godt strukturere vbscript som OOP http://www.askasp.com/articles.asp?ArtID=144
Korrekt. Ved brug af sub og functions har du objekter der kan indsættes på den aktuelle side ellers hentes fra en ekstern fil og dermed kaldes/genbruges. Man bruger både noget af, men også hele objektet. Hvis jeg har forstået det korrekt. Endnu er link: http://netcoders.dk/articles.asp?mode=show_article&article_id=195&tech_id=14
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.