{"id":540,"date":"2018-04-25T02:19:16","date_gmt":"2018-04-25T02:19:16","guid":{"rendered":"http:\/\/www.codeinsightacademy.com\/blog\/?p=540"},"modified":"2018-04-25T02:19:16","modified_gmt":"2018-04-25T02:19:16","slug":"core-java-assignment","status":"publish","type":"post","link":"https:\/\/codeinsightacademy.com\/blog\/java\/core-java-assignment\/","title":{"rendered":"Core Java Assignment"},"content":{"rendered":"<p><strong>Classes and Objects<\/strong><br \/>\n1. Create class Rectangle<br \/>\na) data members<br \/>\n&#8211; length<br \/>\n&#8211; breadth<br \/>\nb) methods<br \/>\n&#8211; setDimensions<br \/>\n&#8211; area<br \/>\n&#8211; perimeter<\/p>\n<p>2. Create class Cube<br \/>\na) data members<br \/>\n&#8211; length<br \/>\n&#8211; breadth<br \/>\n&#8211; height<br \/>\nb) methods<br \/>\n&#8211; setDimensions<br \/>\n&#8211; volume<\/p>\n<p>3. Create class Worker<br \/>\na) data members<br \/>\n&#8211; wages<br \/>\n&#8211; wdays<br \/>\nb) methods<br \/>\n&#8211; setData<br \/>\n&#8211; payment<\/p>\n<p><strong>Method Overloading<\/strong><\/p>\n<p>1. Create class Box<br \/>\na) data members<br \/>\n&#8211; length<br \/>\n&#8211; breadth<br \/>\n&#8211; height<br \/>\nb) methods<br \/>\n&#8211; setDimensions(3 args)<br \/>\n&#8211; setDimensions(1 arg)<br \/>\n&#8211; volume<\/p>\n<p><strong>Method Returning Value<\/strong><br \/>\n1. WAP to find total payment of two employeesCreate<br \/>\nCreate class Worker<br \/>\na) data members<br \/>\n&#8211; wages<br \/>\n&#8211; wdays<br \/>\nb) methods<br \/>\n&#8211; setData<br \/>\n&#8211; int payment<\/p>\n<p><strong>Constructors<\/strong><br \/>\n1. Create class Circle and initialize radius using a default constructor<br \/>\n2. Create class Circle and initialize radius using parameterized constructor<br \/>\n3. Create class Circle and define two constructor default and parameterized (Constructor overloading)<\/p>\n<p><strong>Static data members and member functions<\/strong><br \/>\n1. Create a class Circle and find its area<br \/>\na) data members<br \/>\n&#8211; int radius<br \/>\n&#8211; static double pi<br \/>\nb) methods<br \/>\n&#8211; area<\/p>\n<p>2. Create a class Bank Account and find interest<br \/>\na) data members<br \/>\n&#8211; int account_number<br \/>\n&#8211; int balance<br \/>\n&#8211; static double interest_rate<br \/>\nb) methods<br \/>\n&#8211; interest (balance * interest_rate * no_of_period \/ 100.0)<br \/>\n&#8211; changeRate (change interest_rate)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Classes and Objects 1. Create class Rectangle a) data members &#8211; length &#8211; breadth b) methods &#8211; setDimensions &#8211; area &#8211; perimeter 2. Create class Cube a) data members &#8211; length &#8211; breadth &#8211; height b) methods &#8211; setDimensions &#8211; volume 3. Create class Worker a) data members &#8211; wages &#8211; wdays b) methods &#8211; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/posts\/540"}],"collection":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/comments?post=540"}],"version-history":[{"count":1,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/posts\/540\/revisions"}],"predecessor-version":[{"id":541,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/posts\/540\/revisions\/541"}],"wp:attachment":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/media?parent=540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/categories?post=540"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/tags?post=540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}