{"id":1901,"date":"2025-01-26T18:08:31","date_gmt":"2025-01-26T18:08:31","guid":{"rendered":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/?page_id=1901"},"modified":"2025-01-26T18:46:32","modified_gmt":"2025-01-26T18:46:32","slug":"classes","status":"publish","type":"page","link":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/topics\/c-details\/classes\/","title":{"rendered":"Classes"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Classes<\/h2>\n\n\n\n<p>Classes are perhaps the most important aspect of C++. This reflects the fact that an early version of C++ was known as <em>&#8220;C with Classes&#8221;<\/em>, before being renamed C++. Also, the original motivation was to provide object-oriented functionality, and classes provide the most important part of that.<\/p>\n\n\n\n<p><a href=\"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/topics\/c-details\/classes\/c-classes\/\">What Are Classes?<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/topics\/c-details\/classes\/conversions\/\">Conversions<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/topics\/c-details\/classes\/this-temporary-objects\/\">this &amp; Temporary Objects<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/topics\/c-details\/classes\/operator-overloading-friends\/\">Operator Overloading &amp; friends<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/topics\/c-details\/classes\/member-class-objects-initializer-lists\/\">Member Class Objects &amp; Initializer Lists<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Classes Classes are perhaps the most important aspect of C++. This reflects the fact that an early version of C++ was known as &#8220;C with Classes&#8221;, before being renamed C++. Also, the original motivation was to provide object-oriented functionality, and classes provide the most important part of that. What Are Classes? Conversions this &amp; Temporary [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":910,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1901","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/pages\/1901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/comments?post=1901"}],"version-history":[{"count":3,"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/pages\/1901\/revisions"}],"predecessor-version":[{"id":1922,"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/pages\/1901\/revisions\/1922"}],"up":[{"embeddable":true,"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/pages\/910"}],"wp:attachment":[{"href":"https:\/\/bhiggs.x10hosting.com\/PracticalCPlusPlusProgramming\/index.php\/wp-json\/wp\/v2\/media?parent=1901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}