<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Objekt ableiten]]></title><description><![CDATA[<p>Hallo Forum.</p>
<p>Ich hätte eine kurze Frage; für den Fall, dass das das falsche Subforum ist, bitte den Thread weiterleiten. Vielen Dank.</p>
<p>Man kann Objekte von anderen Objekten ableiten durch z.B. TPanel* myPanel.<br />
Jetzt meine Frage: Ich habe ein Panel mit zwei Labels enthalten und möchte davon andere Objekte ableiten. Ist sowas möglich?<br />
Im Sinne von:</p>
<p>MyPanel* myNewPanel = new MyPanel;</p>
<p>Der Compiler meldet ein Expression Syntax Error und das myNewPanel nicht deklariert sei? Ich dachte bei OOP kann man von allen Objekten wieder neue Childobjekte ableiten.<br />
Viele Grüsse und schonmal Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/195019/objekt-ableiten</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 06:44:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/195019.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 12 Oct 2007 19:49:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Objekt ableiten on Fri, 12 Oct 2007 19:49:37 GMT]]></title><description><![CDATA[<p>Hallo Forum.</p>
<p>Ich hätte eine kurze Frage; für den Fall, dass das das falsche Subforum ist, bitte den Thread weiterleiten. Vielen Dank.</p>
<p>Man kann Objekte von anderen Objekten ableiten durch z.B. TPanel* myPanel.<br />
Jetzt meine Frage: Ich habe ein Panel mit zwei Labels enthalten und möchte davon andere Objekte ableiten. Ist sowas möglich?<br />
Im Sinne von:</p>
<p>MyPanel* myNewPanel = new MyPanel;</p>
<p>Der Compiler meldet ein Expression Syntax Error und das myNewPanel nicht deklariert sei? Ich dachte bei OOP kann man von allen Objekten wieder neue Childobjekte ableiten.<br />
Viele Grüsse und schonmal Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1384072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1384072</guid><dc:creator><![CDATA[neuer Gast]]></dc:creator><pubDate>Fri, 12 Oct 2007 19:49:37 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt ableiten on Sat, 13 Oct 2007 09:56:44 GMT]]></title><description><![CDATA[<p>Das gibt eher eine neue Komponente...</p>
<p>MfG</p>
<p>kpeter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1384281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1384281</guid><dc:creator><![CDATA[kpeter]]></dc:creator><pubDate>Sat, 13 Oct 2007 09:56:44 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt ableiten on Sat, 13 Oct 2007 10:24:50 GMT]]></title><description><![CDATA[<p>Schau dir mal die Komponente 'TFrame' an.</p>
<p>Was soll denn MyPanel bei deinem Code für eine Klasse sein?</p>
<blockquote>
<p>Man kann Objekte von anderen Objekten ableiten durch z.B. TPanel* myPanel.</p>
</blockquote>
<p>Dies bezeichnet man NICHT als ableiten, sondern du deklarierst damit einfach eine Variable mit Namen 'myPanel', welche vom Typ 'Zeiger auf TPanel' ist (beim BCB müssen alle Objekte von VCL-Komponenten mit Zeigern deklarieret werden, anders als in Delphi).</p>
<p>Nicht Objekte werden voneinander abgeleitet, sondern Klassen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1384293</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1384293</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Sat, 13 Oct 2007 10:24:50 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt ableiten on Sat, 13 Oct 2007 11:12:44 GMT]]></title><description><![CDATA[<p>Er meint evtl. das Bilden einer Klasse:</p>
<pre><code class="language-cpp">class TMyPanel : public TPanel
{
__published:	
	TButton *Button1;
	TLabel *Label1;
        TLabel *Label2;

private:	
public:		

	virtual __fastcall TMyPanel(TComponent* Owner);
};
</code></pre>
<p>MfG<br />
kpeter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1384326</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1384326</guid><dc:creator><![CDATA[kpeter]]></dc:creator><pubDate>Sat, 13 Oct 2007 11:12:44 GMT</pubDate></item></channel></rss>