AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

abstrakte Methoden

Ein Thema von Nimoee · begonnen am 29. Aug 2003 · letzter Beitrag vom 29. Aug 2003
Antwort Antwort
Seite 1 von 2  1 2      
Nimoee

Registriert seit: 20. Aug 2003
Ort: Darmstadt
131 Beiträge
 
Delphi 5 Professional
 
#1

abstrakte Methoden

  Alt 29. Aug 2003, 09:55
hallo,

kann mir jemand erklären was abstrakte Methoden sind? In der Hilfe steht, dass die erst später ( in der abgeleiteten Klasse ) zu implementieren sind. Aber warum deklariere ich sie dann? Sind das nur Platzhalter? Steht da wirklich kein Code drin?
Die ganze Klasse tcanvas3d ist so aufgebaut.

nimoee
  Mit Zitat antworten Zitat
Nimoee

Registriert seit: 20. Aug 2003
Ort: Darmstadt
131 Beiträge
 
Delphi 5 Professional
 
#2

Re: abstrakte Methoden

  Alt 29. Aug 2003, 10:07
hallo,

ich habs kapiert!
Achtung, wenn jemand tcanvas3d verwenden will! Das sind alles abstrakte Methoden. Man hat also überhaupt nichts davon diese zu benutzen!

nimoee
  Mit Zitat antworten Zitat
Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#3

Re: abstrakte Methoden

  Alt 29. Aug 2003, 12:09
Schau dir vielleicht mal meine Ausarbeitung zu OOP in Delphi an: www.x-spy.net/personal
Manuel Pöter
  Mit Zitat antworten Zitat
Nimoee

Registriert seit: 20. Aug 2003
Ort: Darmstadt
131 Beiträge
 
Delphi 5 Professional
 
#4

Re: abstrakte Methoden

  Alt 29. Aug 2003, 12:42
hallo,

deine Ausführungen mögen in sich schlüssig sein, kann trotzdem nicht verstehen, warum man eine ganze Klasse nur mit abstrakten Methoden versieht. Ausser create natürlich!!!

nimoee
  Mit Zitat antworten Zitat
Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#5

Re: abstrakte Methoden

  Alt 29. Aug 2003, 15:33
Ähm... hast du das Kapitel über Abstrakte Klassen nicht gelesen??
Oder was verstehst du daran nicht...
Manuel Pöter
  Mit Zitat antworten Zitat
Nimoee

Registriert seit: 20. Aug 2003
Ort: Darmstadt
131 Beiträge
 
Delphi 5 Professional
 
#6

Re: abstrakte Methoden

  Alt 29. Aug 2003, 16:24
hallo,

ihr habt hier mehr oder weniger alle die Angewohnheit alles halb zu lesen!
Ich kann nicht verstehen, warum es Sinn machen soll eine ganze Komponente ( tcanvas3d ) mit abstrakten Methoden zu füllen!

nimoee
  Mit Zitat antworten Zitat
Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#7

Re: abstrakte Methoden

  Alt 29. Aug 2003, 16:44
Ich hab schon alles gelesen...!

Meine Frage an dich war, was du an der Sinnhaftigkeit abstrakter Klassen nicht verstehst. In meiner Ausarbeitung versuche ich doch zu erklären was für einen Sinn abstrakte Klassen haben...
Manuel Pöter
  Mit Zitat antworten Zitat
Nimoee

Registriert seit: 20. Aug 2003
Ort: Darmstadt
131 Beiträge
 
Delphi 5 Professional
 
#8

Re: abstrakte Methoden

  Alt 29. Aug 2003, 16:45
was für einen Sinn macht eine Klasse die leer ist?
Nur abstrakte Methoden.

nimoee
  Mit Zitat antworten Zitat
Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#9

Re: abstrakte Methoden

  Alt 29. Aug 2003, 17:06
Ähm... liest du eigntlich alles?
Ich hab dir bereits den Link zu meiner Seite mit meiner OOP-Ausarbeitung gegeben, da hab ich dem Thema "Abstrakte Klassen" ein eigenes Kapitel gewidmet wo ich den Sinn anhand des Beispiels TStream erkläre!
Manuel Pöter
  Mit Zitat antworten Zitat
Nimoee

Registriert seit: 20. Aug 2003
Ort: Darmstadt
131 Beiträge
 
Delphi 5 Professional
 
#10

Re: abstrakte Methoden

  Alt 29. Aug 2003, 17:16
Was machen Klassen die leer sind ( absolut leer ) für einen Sinn? Dein Tutorial erklärt das auch nicht. Ich konstruiere doch keine Klasse die vollkommen leer ist.
Als Erinnerung, dass ich noch was machen muss?
Das ist doch ganz zahm gesagt absoluter Unfug! Irgendeinen Sinn muss die Klasse doch erfüllen, ausser als Pauspapier für andere Klassen

Meine Meinung
nimoee
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz