<br />
<b>Warning</b>:  Undefined array key "global_protection_id" in <b>/home/wikitechy/public_html/interview-questions/wp-content/plugins/content-protector/inc/class-ps-rest-handler.php</b> on line <b>51</b><br />
{"id":374,"date":"2021-07-12T22:32:20","date_gmt":"2021-07-12T22:32:20","guid":{"rendered":"https:\/\/www.wikitechy.com\/interview-questions\/?p=374"},"modified":"2021-09-14T05:09:45","modified_gmt":"2021-09-14T05:09:45","slug":"which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class","status":"publish","type":"post","link":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/","title":{"rendered":"Which of the following can access private data members or member functions of a class ?"},"content":{"rendered":"<div class=\"TextHeading\">\n<div class=\"hddn\">\n<h3 id=\"which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\" class=\"color-pink\" style=\"text-align: justify;\">Which of the following can access private data members or member functions of a class ?<\/h3>\n<div class=\"row\" style=\"text-align: justify;\">\n<div class=\"col-sm-6\">\n<p>A. Any function in the program.<\/p>\n<\/div>\n<div class=\"col-sm-6\">\n<p>B. All global functions in the program.<\/p>\n<\/div>\n<div class=\"col-sm-6\">\n<p>C. Any member function of that class.<\/p>\n<\/div>\n<div class=\"col-sm-6\">\n<p>D. Only public member functions of that class.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 id=\"answer-c-any-member-function-of-that-class\" style=\"text-align: justify;\"><b>Answer :\u00a0<\/b>C. Any member function of that class.<\/h3>\n<div class=\"subheading\" style=\"text-align: justify;\">\n<h2 id=\"explanation\">Explanation :<\/h2>\n<\/div>\n<div class=\"Content\">\n<div class=\"hddn\">\n<ul>\n<li style=\"text-align: justify;\">Accessing a data member depends only on the access control of that data member. If its public, then the data member can be easily accessed using the direct member access (.) operator with the object of that class.<\/li>\n<li style=\"text-align: justify;\">If, the data member is defined as private or protected, then we cannot access the data variables directly. Then we will have to create special public member functions to access, use or initialize the private and protected data members.<\/li>\n<li style=\"text-align: justify;\">These member functions are also called Accessors and Mutator methods or getter and setter functions.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Answer : C. Any member function of that class.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"passster_activate_protection":false,"passster_protect_child_pages":"","passster_protection_type":"password","passster_password":"","passster_activate_overwrite_defaults":"","passster_headline":"","passster_instruction":"","passster_placeholder":"","passster_button":"","passster_id":"","passster_activate_misc_settings":"","passster_redirect_url":"","passster_hide":"no","passster_area_shortcode":"","gtb_hide_title":false,"gtb_wrap_title":false,"gtb_class_title":"","gtb_remove_headerfooter":false,"footnotes":""},"categories":[2080],"tags":[195,2348,2334,491,360,368,211,2335,2336,2337,2338,2349,199,198,363,205,2117,220,222,2122,2339,2340,2341,2350,2342,2343,2344,2345,212,2346,2347,2120,2121,710,207,366,204,217,2116,2333,16277,2123,210,200,2118,968,216,2119],"class_list":["post-374","post","type-post","status-publish","format-standard","hentry","category-cpp","tag-accenture-interview-questions-and-answers","tag-accessing-class-members-in-c","tag-accessing-private-members-of-c-classes","tag-applied-materials-interview-questions-and-answers","tag-atos-interview-questions-and-answers","tag-bmc-software-interview-questions-and-answers","tag-bosch-india-software-interview-questions-and-answers","tag-c-how-does-a-function-access-private-data-member-of-a-class","tag-can-friend-functions-access-private-members","tag-can-member-functions-access-private-variables","tag-can-objects-access-private-members-in-c","tag-can-we-access-private-members-without-using-its-object","tag-casting-networks-india-pvt-limited-interview-questions-and-answers","tag-chetu-interview-questions-and-answers","tag-ciena-corporation-interview-questions-and-answers","tag-dell-international-services-india-pvt-ltd-interview-questions-and-answers","tag-einfochips-interview-questions-and-answers","tag-electronics-arts-inc-interview-questions-and-answers","tag-flipkart-interview-questions-and-answers","tag-harman-international-interview-questions-and-answers","tag-how-can-we-access-private-member-functions-of-class","tag-how-to-access-private-data-members-of-a-class-in-c","tag-how-to-access-private-data-members-outside-the-class","tag-how-to-access-private-data-members-outside-the-class-without","tag-how-to-access-private-member-function-of-a-class-in-c","tag-how-to-access-private-member-variables-of-a-class-in-c","tag-how-to-access-private-variables-from-another-class","tag-how-to-call-private-member-function-of-a-class-in-c-program","tag-indecomm-global-services-interview-questions-and-answers","tag-is-it-possible-to-access-data-members-outside-a-class","tag-is-there-any-way-to-access-class-private-members-without-its-object","tag-larsen-toubro-interview-questions-and-answers","tag-mathworks-india-private-limited-interview-questions-and-answers","tag-mavenir-interview-questions-and-answers","tag-mphasis-interview-questions-and-answers","tag-netapp-interview-questions-and-answers","tag-oracle-corporation-interview-questions-and-answers","tag-peoplestrong-interview-questions-and-answers","tag-philips-software-centre-pvt-ltd-interview-questions-and-answers","tag-private-member-function-in-c-with-example","tag-sapient-technical-and-hr-interview-questions","tag-srm-technologies-interview-questions-and-answers","tag-symphony-teleca-interview-questions-and-answers","tag-tech-mahindra-interview-questions-and-answers","tag-tecnotree-interview-questions-and-answers","tag-wipro-infotech-interview-questions-and-answers","tag-wipro-interview-questions-and-answers","tag-yash-technologies-interview-questions-and-answers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Which of the following can access private data members - C++<\/title>\n<meta name=\"description\" content=\"Which of the following can access private data members or member functions of a class - Accessing a data member depends only on the access control of that data member.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Which of the following can access private data members - C++\" \/>\n<meta property=\"og:description\" content=\"Which of the following can access private data members or member functions of a class - Accessing a data member depends only on the access control of that data member.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/\" \/>\n<meta property=\"og:site_name\" content=\"Wikitechy\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-12T22:32:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-14T05:09:45+00:00\" \/>\n<meta name=\"author\" content=\"Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/\",\"name\":\"Which of the following can access private data members - C++\",\"isPartOf\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\"},\"datePublished\":\"2021-07-12T22:32:20+00:00\",\"dateModified\":\"2021-09-14T05:09:45+00:00\",\"author\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757\"},\"description\":\"Which of the following can access private data members or member functions of a class - Accessing a data member depends only on the access control of that data member.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/\",\"name\":\"Wikitechy\",\"description\":\"Interview Questions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757\",\"name\":\"Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"caption\":\"Editor\"},\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/author\/editor\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Which of the following can access private data members - C++","description":"Which of the following can access private data members or member functions of a class - Accessing a data member depends only on the access control of that data member.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/","og_locale":"en_US","og_type":"article","og_title":"Which of the following can access private data members - C++","og_description":"Which of the following can access private data members or member functions of a class - Accessing a data member depends only on the access control of that data member.","og_url":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/","og_site_name":"Wikitechy","article_published_time":"2021-07-12T22:32:20+00:00","article_modified_time":"2021-09-14T05:09:45+00:00","author":"Editor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Editor","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/","url":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/","name":"Which of the following can access private data members - C++","isPartOf":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website"},"datePublished":"2021-07-12T22:32:20+00:00","dateModified":"2021-09-14T05:09:45+00:00","author":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757"},"description":"Which of the following can access private data members or member functions of a class - Accessing a data member depends only on the access control of that data member.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wikitechy.com\/interview-questions\/cpp\/which-of-the-following-can-access-private-data-members-or-member-functions-of-a-class\/"]}]},{"@type":"WebSite","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website","url":"https:\/\/www.wikitechy.com\/interview-questions\/","name":"Wikitechy","description":"Interview Questions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757","name":"Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","caption":"Editor"},"url":"https:\/\/www.wikitechy.com\/interview-questions\/author\/editor\/"}]}},"_links":{"self":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/comments?post=374"}],"version-history":[{"count":3,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/374\/revisions"}],"predecessor-version":[{"id":3617,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/374\/revisions\/3617"}],"wp:attachment":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/media?parent=374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/categories?post=374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/tags?post=374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}