{"id":19206,"date":"2024-04-15T05:36:23","date_gmt":"2024-04-15T05:36:23","guid":{"rendered":"https:\/\/exam.pscnotes.com\/mcq\/?p=19206"},"modified":"2024-04-15T05:36:23","modified_gmt":"2024-04-15T05:36:23","slug":"when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de","status":"publish","type":"post","link":"https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/","title":{"rendered":"When a child class function is called, the compiler looks first for a matching function name in the _____ A. class of the object using the function name B. immediate ancestor class C. base class D. descendant class"},"content":{"rendered":"<p>[amp_mcq option1=&#8221;class of the object using the function name&#8221; option2=&#8221;immediate ancestor class&#8221; option3=&#8221;base class&#8221; option4=&#8221;descendant class&#8221; correct=&#8221;option1&#8243;]<!--more--><\/p>\n<p>The correct answer is: <strong>A. class of the object using the function name<\/strong><\/p>\n<p>When a child class function is called, the compiler looks first for a matching function name in the class of the object using the function name. If a matching function is found in the class of the object, then that function is called. If no matching function is found in the class of the object, then the compiler looks for a matching function in the immediate ancestor class. This process continues until a matching function is found or until all ancestor classes have been searched. If no matching function is found in any of the ancestor classes, then a compiler error is generated.<\/p>\n<p>Option B is incorrect because the compiler looks for a matching function in the class of the object using the function name, not in the immediate ancestor class.<\/p>\n<p>Option C is incorrect because the compiler looks for a matching function in the class of the object using the function name, not in the base class.<\/p>\n<p>Option D is incorrect because the compiler looks for a matching function in the class of the object using the function name, not in the descendant class.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[amp_mcq option1=&#8221;class of the object using the function name&#8221; option2=&#8221;immediate ancestor class&#8221; option3=&#8221;base class&#8221; option4=&#8221;descendant class&#8221; correct=&#8221;option1&#8243;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[683],"tags":[],"class_list":["post-19206","post","type-post","status-publish","format-standard","hentry","category-object-oriented-programming-using-c-plus-plus","no-featured-image-padding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.2 (Yoast SEO v23.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>When a child class function is called, the compiler looks first for a matching function name in the _____ A. class of the object using the function name B. immediate ancestor class C. base class D. descendant class<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"When a child class function is called, the compiler looks first for a matching function name in the _____ A. class of the object using the function name B. immediate ancestor class C. base class D. descendant class\" \/>\n<meta property=\"og:description\" content=\"[amp_mcq option1=&#8221;class of the object using the function name&#8221; option2=&#8221;immediate ancestor class&#8221; option3=&#8221;base class&#8221; option4=&#8221;descendant class&#8221; correct=&#8221;option1&#8243;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/\" \/>\n<meta property=\"og:site_name\" content=\"MCQ and Quiz for Exams\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-15T05:36:23+00:00\" \/>\n<meta name=\"author\" content=\"rawan239\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"rawan239\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"When a child class function is called, the compiler looks first for a matching function name in the _____ A. class of the object using the function name B. immediate ancestor class C. base class D. descendant class","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:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/","og_locale":"en_US","og_type":"article","og_title":"When a child class function is called, the compiler looks first for a matching function name in the _____ A. class of the object using the function name B. immediate ancestor class C. base class D. descendant class","og_description":"[amp_mcq option1=&#8221;class of the object using the function name&#8221; option2=&#8221;immediate ancestor class&#8221; option3=&#8221;base class&#8221; option4=&#8221;descendant class&#8221; correct=&#8221;option1&#8243;]","og_url":"https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/","og_site_name":"MCQ and Quiz for Exams","article_published_time":"2024-04-15T05:36:23+00:00","author":"rawan239","twitter_card":"summary_large_image","twitter_misc":{"Written by":"rawan239","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/","url":"https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/","name":"When a child class function is called, the compiler looks first for a matching function name in the _____ A. class of the object using the function name B. immediate ancestor class C. base class D. descendant class","isPartOf":{"@id":"https:\/\/exam.pscnotes.com\/mcq\/#website"},"datePublished":"2024-04-15T05:36:23+00:00","dateModified":"2024-04-15T05:36:23+00:00","author":{"@id":"https:\/\/exam.pscnotes.com\/mcq\/#\/schema\/person\/5807dafeb27d2ec82344d6cbd6c3d209"},"breadcrumb":{"@id":"https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/exam.pscnotes.com\/mcq\/when-a-child-class-function-is-called-the-compiler-looks-first-for-a-matching-function-name-in-the-_____-a-class-of-the-object-using-the-function-name-b-immediate-ancestor-class-c-base-class-d-de\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/exam.pscnotes.com\/mcq\/"},{"@type":"ListItem","position":2,"name":"mcq","item":"https:\/\/exam.pscnotes.com\/mcq\/category\/mcq\/"},{"@type":"ListItem","position":3,"name":"Object oriented programming using c plus plus","item":"https:\/\/exam.pscnotes.com\/mcq\/category\/mcq\/object-oriented-programming-using-c-plus-plus\/"},{"@type":"ListItem","position":4,"name":"When a child class function is called, the compiler looks first for a matching function name in the _____ A. class of the object using the function name B. immediate ancestor class C. base class D. descendant class"}]},{"@type":"WebSite","@id":"https:\/\/exam.pscnotes.com\/mcq\/#website","url":"https:\/\/exam.pscnotes.com\/mcq\/","name":"MCQ and Quiz for Exams","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exam.pscnotes.com\/mcq\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/exam.pscnotes.com\/mcq\/#\/schema\/person\/5807dafeb27d2ec82344d6cbd6c3d209","name":"rawan239","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/exam.pscnotes.com\/mcq\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/761a7274f9cce048fa5b921221e7934820d74514df93ef195a9d22af0c1c9001?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/761a7274f9cce048fa5b921221e7934820d74514df93ef195a9d22af0c1c9001?s=96&d=mm&r=g","caption":"rawan239"},"sameAs":["https:\/\/exam.pscnotes.com"],"url":"https:\/\/exam.pscnotes.com\/mcq\/author\/rawan239\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/posts\/19206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/comments?post=19206"}],"version-history":[{"count":0,"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/posts\/19206\/revisions"}],"wp:attachment":[{"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/media?parent=19206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/categories?post=19206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exam.pscnotes.com\/mcq\/wp-json\/wp\/v2\/tags?post=19206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}