{"id":18585,"date":"2022-11-01T08:28:38","date_gmt":"2022-11-01T02:58:38","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/"},"modified":"2022-11-01T08:28:38","modified_gmt":"2022-11-01T02:58:38","slug":"solved-program-calling-default-constructor-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/","title":{"rendered":"[Solved] program calling default constructor? [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-46054722\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"46054722\" data-parentid=\"46054435\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>As you have not shown your whole program, so its hard to tell where is the error, but it might be in the default constructor of the doctor class.<\/p>\n<p>Anyways here is the code that you can refer. It will give the correct output.<\/p>\n<p>Here is the link you can refer to see the execution order<br \/>\n<a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/javabeginnerstutorial.com\/learn-by-example-3\/order-of-execution-of-blocks-in-java\/\">http:\/\/javabeginnerstutorial.com\/learn-by-example-3\/order-of-execution-of-blocks-in-java\/<\/a><\/p>\n<p>Java Constructors &#8211; Order of execution in an inheritance hierarchy<\/p>\n<pre><code>class GfG {\n    public static void main(String[] args) {\n\n        Staffmember aStaffMember = new Staffmember(\"Steven\", \"bob\");\n        System.out.println(aStaffMember.toString());\n\n        Programmer appleprg = new Programmer(\"Marion\", \"bob\", \"Java\");\n        appleprg.getLanguage();\n        System.out.println(appleprg.toString());\n\n        Doctor dr = new Doctor();\n        dr.setWard(5);\n        dr.setFirstName(\"ed\");\n        dr.setLastName(\"fall\");\n\n        System.out.println(dr.toString());\n\n    }\n}\n\nclass Staffmember {\n    String firstName;\n    String lastname;\n\n    public Staffmember(String firstName, String lastname) {\n        super();\n        this.firstName = firstName;\n        this.lastname = lastname;\n    }\n\n    @Override\n    public String toString() {\n        return \"Staff Member firstName=\" + firstName + \", lastname=\" + lastname;\n    }\n\n}\n\nclass Programmer {\n    String firstName;\n    String lastName;\n    String Language;\n\n    public String getLanguage() {\n        return Language;\n    }\n\n    public void setLanguage(String language) {\n        Language = language;\n    }\n\n    public String getFirstName() {\n        return firstName;\n    }\n\n    public void setFirstName(String firstName) {\n        this.firstName = firstName;\n    }\n\n    public String getLastName() {\n        return lastName;\n    }\n\n    public void setLastName(String lastName) {\n        this.lastName = lastName;\n    }\n\n    public Programmer(String firstName, String lastname, String Language) {\n        super();\n        this.firstName = firstName;\n        this.lastName = lastname;\n        this.Language = Language;\n    }\n\n    @Override\n    public String toString() {\n        return \"Programmer firstName=\" + firstName + \", lastName=\" + lastName + \", Language=\" + Language;\n    }\n\n}\n\nclass Doctor {\n    int ward;\n    String firstName;\n    String lastName;\n\n    public void setWard(int ward) {\n        this.ward = ward;\n    }\n\n    public void setFirstName(String firstName) {\n        this.firstName = firstName;\n    }\n\n    public void setLastName(String lastname) {\n        this.lastName = lastname;\n    }\n\n    public Doctor(int ward, String firstName, String lastName) {\n        super();\n        this.ward = ward;\n        this.firstName = firstName;\n        this.lastName = lastName;\n    }\n\n    @Override\n    public String toString() {\n        return \"Doctor ward=\" + ward + \", firstName=\" + firstName + \", lastName=\" + lastName;\n    }\n\n}\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">7<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved program calling default constructor? [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] As you have not shown your whole program, so its hard to tell where is the error, but it might be in the default constructor of the doctor class. Anyways here is the code that you can refer. It will give the correct output. Here is the link you can refer to see the &#8230; <a title=\"[Solved] program calling default constructor? [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/\" aria-label=\"More on [Solved] program calling default constructor? [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[528,2146,323],"class_list":["post-18585","post","type-post","status-publish","format-standard","hentry","category-solved","tag-constructor","tag-default","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] program calling default constructor? [closed] - JassWeb<\/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:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] program calling default constructor? [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] As you have not shown your whole program, so its hard to tell where is the error, but it might be in the default constructor of the doctor class. Anyways here is the code that you can refer. It will give the correct output. Here is the link you can refer to see the ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-01T02:58:38+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\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\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] program calling default constructor? [closed]\",\"datePublished\":\"2022-11-01T02:58:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/\"},\"wordCount\":85,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"constructor\",\"default\",\"java\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/\",\"name\":\"[Solved] program calling default constructor? [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-01T02:58:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] program calling default constructor? [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] program calling default constructor? [closed] - JassWeb","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:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] program calling default constructor? [closed] - JassWeb","og_description":"[ad_1] As you have not shown your whole program, so its hard to tell where is the error, but it might be in the default constructor of the doctor class. Anyways here is the code that you can refer. It will give the correct output. Here is the link you can refer to see the ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/","og_site_name":"JassWeb","article_published_time":"2022-11-01T02:58:38+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] program calling default constructor? [closed]","datePublished":"2022-11-01T02:58:38+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/"},"wordCount":85,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["constructor","default","java"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/","name":"[Solved] program calling default constructor? [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-01T02:58:38+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-program-calling-default-constructor-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] program calling default constructor? [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/18585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=18585"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/18585\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=18585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=18585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=18585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}