<?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[Verständnisfrage zu einer Aufgabe]]></title><description><![CDATA[<p>Hallo Leute,<br />
ich will keine Lösung sondern nur kurz wissen ob ich die Aufgabe richtig verstanden habe die wir zu tun haben.</p>
<p>&quot;Aufgabe P 7.1.<br />
Erstellen Sie ein Projekt P3Date. Fügen Sie in dieses Projekt eine Klasse Date ein (Rechtsklick auf das Projekt, New, C++-Class). Fügen Sie als private Member day, month und year hinzu. Implementieren Sie öffentliche Getter für jeden Member. Implementieren Sie einen Konstruktor Date(day, month, year). Implementieren sie eine öffentliche Methode void print(), die das Datum in der Form „12. März 2012“ auf der Console ausgibt.&quot;</p>
<p>Ich habe mir das so vorgestellt:<br />
C++ Klasse, im Konstruktor year, month und day = 0 setzen und dann per getter/setter so setzen:</p>
<p>main:<br />
Date P3Date;<br />
P3Date.setYear(2012);<br />
P3Date.printDate();</p>
<p>Date.h:<br />
class Date {<br />
public:<br />
Date();<br />
void setYear(int y);<br />
int getYear() const;<br />
void printDate();<br />
virtual ~Date();<br />
private:<br />
int year;<br />
int month;<br />
int day;<br />
};</p>
<p>Date.cpp:<br />
#include &quot;Date.h&quot;<br />
using namespace std;<br />
Date::Date() {<br />
year = 0;<br />
month = 0;<br />
day = 0;<br />
}<br />
void Date::setYear(int y){<br />
y = year;<br />
}<br />
int Date::getYear() const{<br />
return year;<br />
}<br />
void Date::printDate(){<br />
cout &lt;&lt; getYear();<br />
}</p>
<p>Date::~Date() {<br />
}</p>
<p>Ist das so korrekt?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/322459/verständnisfrage-zu-einer-aufgabe</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 21:37:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/322459.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Dec 2013 15:45:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Sat, 21 Dec 2013 15:45:59 GMT]]></title><description><![CDATA[<p>Hallo Leute,<br />
ich will keine Lösung sondern nur kurz wissen ob ich die Aufgabe richtig verstanden habe die wir zu tun haben.</p>
<p>&quot;Aufgabe P 7.1.<br />
Erstellen Sie ein Projekt P3Date. Fügen Sie in dieses Projekt eine Klasse Date ein (Rechtsklick auf das Projekt, New, C++-Class). Fügen Sie als private Member day, month und year hinzu. Implementieren Sie öffentliche Getter für jeden Member. Implementieren Sie einen Konstruktor Date(day, month, year). Implementieren sie eine öffentliche Methode void print(), die das Datum in der Form „12. März 2012“ auf der Console ausgibt.&quot;</p>
<p>Ich habe mir das so vorgestellt:<br />
C++ Klasse, im Konstruktor year, month und day = 0 setzen und dann per getter/setter so setzen:</p>
<p>main:<br />
Date P3Date;<br />
P3Date.setYear(2012);<br />
P3Date.printDate();</p>
<p>Date.h:<br />
class Date {<br />
public:<br />
Date();<br />
void setYear(int y);<br />
int getYear() const;<br />
void printDate();<br />
virtual ~Date();<br />
private:<br />
int year;<br />
int month;<br />
int day;<br />
};</p>
<p>Date.cpp:<br />
#include &quot;Date.h&quot;<br />
using namespace std;<br />
Date::Date() {<br />
year = 0;<br />
month = 0;<br />
day = 0;<br />
}<br />
void Date::setYear(int y){<br />
y = year;<br />
}<br />
int Date::getYear() const{<br />
return year;<br />
}<br />
void Date::printDate(){<br />
cout &lt;&lt; getYear();<br />
}</p>
<p>Date::~Date() {<br />
}</p>
<p>Ist das so korrekt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2373168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373168</guid><dc:creator><![CDATA[DerBär]]></dc:creator><pubDate>Sat, 21 Dec 2013 15:45:59 GMT</pubDate></item><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Sat, 21 Dec 2013 15:47:49 GMT]]></title><description><![CDATA[<p>Argh. Ich kann als Gast nicht editieren.<br />
Im setter muss es natürlich so aussehen:<br />
void Date::setYear(int y){<br />
this-&gt;year = y;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2373170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373170</guid><dc:creator><![CDATA[DerBär]]></dc:creator><pubDate>Sat, 21 Dec 2013 15:47:49 GMT</pubDate></item><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Sat, 21 Dec 2013 15:51:57 GMT]]></title><description><![CDATA[<p>Von Settern war doch gar nicht die Rede, dafür von einem Konstruktor...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2373171</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373171</guid><dc:creator><![CDATA[Caligulaminus]]></dc:creator><pubDate>Sat, 21 Dec 2013 15:51:57 GMT</pubDate></item><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Sat, 21 Dec 2013 16:06:00 GMT]]></title><description><![CDATA[<p>Jetzt mal im Ernst. Das ist doch ein Troll, oder? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2373174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373174</guid><dc:creator><![CDATA[hardware]]></dc:creator><pubDate>Sat, 21 Dec 2013 16:06:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Sat, 21 Dec 2013 16:11:40 GMT]]></title><description><![CDATA[<p>DerBär schrieb:</p>
<blockquote>
<p>Ist das so korrekt?</p>
</blockquote>
<p>Nein.</p>
<blockquote>
<p>&quot;Erstellen Sie ein Projekt P3Date. Fügen Sie in dieses Projekt eine Klasse Date ein (Rechtsklick auf das Projekt, New, C++-Class). Fügen Sie als private Member day, month und year hinzu. Implementieren Sie öffentliche Getter <strong>für jeden</strong> Member. Implementieren Sie einen <strong>Konstruktor Date(day, month, year)</strong>. Implementieren sie eine öffentliche Methode void <strong>print()</strong>, die das Datum in der Form „<strong>12. März 2012</strong>“ auf der Console ausgibt.&quot;</p>
</blockquote>
<p>Noch zu Implementierendes ist <strong>fett</strong> markiert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p><strong>- osdt</strong></p>
<p>PS: <code>'year = y;'</code> war schon ok.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2373178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373178</guid><dc:creator><![CDATA[osdt]]></dc:creator><pubDate>Sat, 21 Dec 2013 16:11:40 GMT</pubDate></item><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Sat, 21 Dec 2013 16:14:06 GMT]]></title><description><![CDATA[<p>Tut mir leid das ich noch ein blutiger Anfänger bin und deswegen Fragen stelle. Ich hasse diese überheblichkeit die manche Leute immer haben. Logisch das mit etwas Erfahrung meine Frage etwas blöd rüberkommen aber da kann man die auch einfach beantworten anstatt so einen sinnlosen Müll zu schreiben! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
Das ist als würde ich einen Fahrschüler auslachen weil er nicht weiß welches Pedal die bremse ist.</p>
<p>Also kann ich im Konstruktor direkt year, month und day die Werte zuweisen und dann einfach nur vom getter holen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2373179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373179</guid><dc:creator><![CDATA[DerBär]]></dc:creator><pubDate>Sat, 21 Dec 2013 16:14:06 GMT</pubDate></item><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Sat, 21 Dec 2013 16:22:30 GMT]]></title><description><![CDATA[<p>DerBär schrieb:</p>
<blockquote>
<p>anstatt so einen sinnlosen Müll zu schreiben! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<blockquote>
<p>&lt;((((((°&gt;</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/2373180</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373180</guid><dc:creator><![CDATA[Caligulaminus]]></dc:creator><pubDate>Sat, 21 Dec 2013 16:22:30 GMT</pubDate></item><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Wed, 11 Jun 2014 22:33:46 GMT]]></title><description><![CDATA[<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2373181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373181</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 11 Jun 2014 22:33:46 GMT</pubDate></item><item><title><![CDATA[Reply to Verständnisfrage zu einer Aufgabe on Sat, 21 Dec 2013 16:32:50 GMT]]></title><description><![CDATA[<p>DerBär schrieb:</p>
<blockquote>
<p>Hallo Leute,<br />
ich will <strong>keine Lösung</strong> sondern nur kurz wissen ob ich die Aufgabe richtig verstanden habe die wir zu tun haben.</p>
</blockquote>
<p>Tja, die Antwort war nein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>DerBär schrieb:</p>
<blockquote>
<p>Also kann ich im Konstruktor direkt year, month und day die Werte zuweisen und dann einfach nur vom getter holen?</p>
</blockquote>
<p>Ja. In Date.h würde der Konstruktor so aussehen:</p>
<pre><code>class Date
{
public:
    Date(int day, int month, int year);
...
};
</code></pre>
<p><strong>- osdt</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2373183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2373183</guid><dc:creator><![CDATA[osdt]]></dc:creator><pubDate>Sat, 21 Dec 2013 16:32:50 GMT</pubDate></item></channel></rss>