<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Constructors, Destructors &amp; Inheritance  by </title>
      <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2020-07-14 06:47:00 UTC</pubDate>
      <lastBuildDate>2025-12-08 11:41:39 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f4da.png</url>
      </image>
      <item>
         <title>Constructor</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653955250</link>
         <description><![CDATA[<div><strong>A constructor is a special member function which has the same name as the class-name.</strong></div><div><br></div><div><strong>The main use of constructor is to allocate memory for the objects </strong></div><div><br></div><div><strong>It is declared in the public part of the class.</strong></div><div><strong>It does not return any values</strong></div><div><br></div><div><strong>It can have arguments</strong></div><div><strong>Default constructor is called when an object is created</strong></div><div><br></div><div><strong>Constructor can be called implicitly or explicitly</strong></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-07-14 06:48:57 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653955250</guid>
      </item>
      <item>
         <title>Different Types of Constructors</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653957034</link>
         <description><![CDATA[<div><strong>Default constructor <br></strong><br><strong>Parameterized constructor <br></strong>  <br><strong>Copy constructor</strong></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-07-14 06:52:17 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653957034</guid>
      </item>
      <item>
         <title>Default Constructor</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653958762</link>
         <description><![CDATA[<div>Default constructor is the <strong>constructor which has no arguments</strong></div><div><br>Default constructor will be called automatically once the object is created.</div><div><br><strong>By default, C++ compiler creates a default constructor by itself even if we don’t create to reserve memory for the class.</strong></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/647949641/cb02af6dfed0514b9f51e290a8c98bad/defconst.jpg" />
         <pubDate>2020-07-14 06:55:20 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653958762</guid>
      </item>
      <item>
         <title>Parameterized Constructor</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653959586</link>
         <description><![CDATA[<div><strong>If a constructor takes arguments then it is called as parameterized constructor.</strong></div><div><br><strong>It is used to initialize instance variables.</strong></div><div><br><strong>Parameterized constructor can be called implicitly or explicitly</strong></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/647949641/36fa33a75f3baa58214a2dba390c7b4d/paramcon.jpg" />
         <pubDate>2020-07-14 06:56:43 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653959586</guid>
      </item>
      <item>
         <title>Copy Constructor</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653961809</link>
         <description><![CDATA[<div>A copy constructor is used to declare and initialize an object from another object. For example,</div><div><strong>                              Integer I2(I1);</strong></div><div>Would define the object I2 and at the same time initialize it to the values of I1. Another kind of statement is </div><div><strong>                              Integer I2 = I1;</strong></div><div>The process of initializing through copy constructor is known as <strong>copy initialization.</strong></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/647949641/3b29a04157dfaf285c32439c8da23f3a/copycons.jpg" />
         <pubDate>2020-07-14 07:00:24 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653961809</guid>
      </item>
      <item>
         <title>Destructor</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653963889</link>
         <description><![CDATA[<div>A destructor is a special member function which has the same name as the class-name with a ~ (tilde) symbol.</div><div>•  The main use of destructor is to de-allocate memory for the objects </div><div>•  It is declared in the public part of the class.</div><div>•  It does not return any values</div><div>•  It cannot have arguments</div><div>•  Destructor is called when a block ends or program ends.</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/647949641/ce9a2d55e30b2cfd6f6d87b539e7e8a5/destruct.jpg" />
         <pubDate>2020-07-14 07:04:23 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653963889</guid>
      </item>
      <item>
         <title>Single Inheritance</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653965419</link>
         <description><![CDATA[<div>Demo Program</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/647949641/101f6c8bcfb100b879899eed994efb16/SINGLEIN.CPP" />
         <pubDate>2020-07-14 07:07:19 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653965419</guid>
      </item>
      <item>
         <title>Multi-level Inheritance</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653966547</link>
         <description><![CDATA[<div>Demo Program</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/647949641/faaafdb4447cfcc7c86173deae3bba54/MULTILEV.CPP" />
         <pubDate>2020-07-14 07:09:27 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653966547</guid>
      </item>
      <item>
         <title>Multiple Inheritance</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653967717</link>
         <description><![CDATA[<div>Demo Program</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/647949641/2af1cc003aa93f43c9c416248d549d50/MULTIPLE.CPP" />
         <pubDate>2020-07-14 07:10:54 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653967717</guid>
      </item>
      <item>
         <title>Destructor</title>
         <author>suhailclassroom2020</author>
         <link>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653969087</link>
         <description><![CDATA[<div>Sample Code</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/647949641/e16f4aad9e7571ba221efc11f0855cc2/DEST.CPP" />
         <pubDate>2020-07-14 07:12:56 UTC</pubDate>
         <guid>https://padlet.com/suhailclassroom2020/3eh0xd1prt1ui0kv/wish/653969087</guid>
      </item>
   </channel>
</rss>
