Noget om Class

Tags:    delphi

Jeg har med interesse læst det om class filer som er beskrevet her i forum.
Men jeg er ikke sikker på at jeg forstår det helt.
Er en class bare? at tilføje en ny unit og skrive noget i den ?
Hvad er det for noget jeg kan læse om i en bog, om at jeg bare ? kan trykke :
Ctrl+Shift+C og så laver delphi resten ?
En gang fik jeg den til det ,men jeg kan ikke huske hvor og hvordan øv.
Jeg har Delphi 4.0


tarsankode



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Jeg har med interesse læst det om class filer som er beskrevet her i forum.
Men jeg er ikke sikker på at jeg forstår det helt.
Er en class bare? at tilføje en ny unit og skrive noget i den ?


Klasser er en måde at beskrive ting på. Sådan groft sagt.

Klasser er grundstenen i den programmeringsform der hedder Objekt-Orienteret Programmering.
Delphi er som udgangspunkt OOP. Dvs. at f.eks. forme er klasser. En klasse benyttes ved at skabe en instans af klassen, kaldet et objekt. Dette objekt besidder nogle metoder og egenskaber som man så kan kalde. Et simpelt (tænkt og fuldstændig ubrugelig i praksis) eksempel på en klasse kunne være:

Fold kodeboks ind/udKode 


Du ville så kunne bruge denne klasse på følgende måde:

Fold kodeboks ind/udKode 



Hvad er det for noget jeg kan læse om i en bog, om at jeg bare ? kan trykke :
Ctrl+Shift+C og så laver delphi resten ?
En gang fik jeg den til det ,men jeg kan ikke huske hvor og hvordan øv.
Jeg har Delphi 4.0


Ctrl+Shift+C anvendes til at få Delphi til at fuldføre et interface. Dvs. når man har defineret sine funktioner og egenskaber stiller man cursoren et eller andet sted i klassen og trykker taste-kombinationen. Derved danner Delphi implementationen af alle funktioner og procedurer automatisk. Denne mulighed var tilgængelig første gang i Delphi 4 Professional. Den er ikke tilgængelig i Standard/Personal udgaver.

---
Thomas Due
tdue@mail.dk



Jeg har med interesse læst det om class filer som er beskrevet her i forum.
Men jeg er ikke sikker på at jeg forstår det helt.
Er en class bare? at tilføje en ny unit og skrive noget i den ?


Klasser er en måde at beskrive ting på. Sådan groft sagt.

Klasser er grundstenen i den programmeringsform der hedder Objekt-Orienteret Programmering.
Delphi er som udgangspunkt OOP. Dvs. at f.eks. forme er klasser. En klasse benyttes ved at skabe en instans af klassen, kaldet et objekt. Dette objekt besidder nogle metoder og egenskaber som man så kan kalde. Et simpelt (tænkt og fuldstændig ubrugelig i praksis) eksempel på en klasse kunne være:

Fold kodeboks ind/udKode 


Du ville så kunne bruge denne klasse på følgende måde:

Fold kodeboks ind/udKode 



Hvad er det for noget jeg kan læse om i en bog, om at jeg bare ? kan trykke :
Ctrl+Shift+C og så laver delphi resten ?
En gang fik jeg den til det ,men jeg kan ikke huske hvor og hvordan øv.
Jeg har Delphi 4.0


Ctrl+Shift+C anvendes til at få Delphi til at fuldføre et interface. Dvs. når man har defineret sine funktioner og egenskaber stiller man cursoren et eller andet sted i klassen og trykker taste-kombinationen. Derved danner Delphi implementationen af alle funktioner og procedurer automatisk. Denne mulighed var tilgængelig første gang i Delphi 4 Professional. Den er ikke tilgængelig i Standard/Personal udgaver.

---
Thomas Due
tdue@mail.dk


Tak Thomas
Point er sendt ? (hvad det så end bruges til)

Lige til sidst :

Så det er altså "bare" en NY UNIT fx unit2 det bygges op i ?

tarsankode



Jeg har med interesse læst det om class filer som er beskrevet her i forum.
Men jeg er ikke sikker på at jeg forstår det helt.
Er en class bare? at tilføje en ny unit og skrive noget i den ?


Klasser er en måde at beskrive ting på. Sådan groft sagt.

Klasser er grundstenen i den programmeringsform der hedder Objekt-Orienteret Programmering.
Delphi er som udgangspunkt OOP. Dvs. at f.eks. forme er klasser. En klasse benyttes ved at skabe en instans af klassen, kaldet et objekt. Dette objekt besidder nogle metoder og egenskaber som man så kan kalde. Et simpelt (tænkt og fuldstændig ubrugelig i praksis) eksempel på en klasse kunne være:

Fold kodeboks ind/udKode 


Du ville så kunne bruge denne klasse på følgende måde:

Fold kodeboks ind/udKode 



Hvad er det for noget jeg kan læse om i en bog, om at jeg bare ? kan trykke :
Ctrl+Shift+C og så laver delphi resten ?
En gang fik jeg den til det ,men jeg kan ikke huske hvor og hvordan øv.
Jeg har Delphi 4.0


Ctrl+Shift+C anvendes til at få Delphi til at fuldføre et interface. Dvs. når man har defineret sine funktioner og egenskaber stiller man cursoren et eller andet sted i klassen og trykker taste-kombinationen. Derved danner Delphi implementationen af alle funktioner og procedurer automatisk. Denne mulighed var tilgængelig første gang i Delphi 4 Professional. Den er ikke tilgængelig i Standard/Personal udgaver.

---
Thomas Due
tdue@mail.dk


Ja jeg ville bare sige at jeg syntes den her er en rigtig flot besvarelse.

tarsankode



t