Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
You are asked to write a Java program to calculate the commercial value of the stamps owned by a philatelist. Each philatelist has a name and a collection of stamps. The stamps can be divided into two groups: Group I and Group II. Each stamp has the following attributes: name, face value, and publication year. The commercial value of a stamp is calculated as follows:1. for a stamp in Group I, the commercial value is twice its face value,2. for a stamp in Group II, the commercial value is triple its face value.You need to follow the following interfaces:public interface IStamp { double get_faceValue();String get_name(); // return the name of a stamp Int get_publicationYear(); //return the Publication year of a stamp}public interface IPhilatelist { ArrayList get_allStamps(); void add_stamps(IStamp stmp);double get_totalCommercialValue(); } Your classes (Stamp_GroupI, Stamp_GroupII and Philatelist) implementing the above two interfaces, as appropriate, should NOT have any other public method.The test file is as follows:class Program { static void Main(string[] args) { IPhilatelist john = new Philatelist("John"); IStamp w1= new Stamp_GroupII("Yellow Stone",0.29, 1975); IStamp w2 = new Stamp_GroupI("Forever Freedom",0.45, 2011); IStamp w3 = new Stamp_GroupI("Forever BigBen",0.42, 2008); john.add_stamps(w1); john.add_stamps(w2); john.add_stamps(w3); System.out.println("Total Commercial value is" + john.get_totalCommercialValue()); } }
What is Externalizable interface? Externalizable is an interface which have two methods readExternal and writeExternal. These methods give you a control over the serialization
I need some Unique Idea About my final Year Project . It could be a Website or an Android application. I want to create Something very unique which in some sense benefits a society
Prompt the user for an int between an upper and lower boundary. Reuse the validateInput() method from project 2 to validate if the input is in bounds. If it is not, print an error
cocos2d-x puzzle game for kids Project Description: I am seeking a skilled, reliable, and not very expensive cocos2d-x developer (with experience with iOS, Android, and prefe
Explain continue statement with example? It is sometimes essential to exit from the middle of a loop. Sometimes you'll need to begin over at the top of the loop. Sometimes you'
Struts framework is an open-source framework for producing the web applications in Java EE, based on MVC-2 architecture. It uses and extends the Java Servlet API. Struts are robust
Objective The objective of this lab exercise is to develop a unit test suite using JUnit Specification of the Program to be Tested You are given the source code of a Java clas
How do you decide when to use HashMap and when to use TreeMap? When we want to perform deletion, insertion and locate elements in a Map then HashMap is used. Whereas TreeMa
Define a function that will take a box type of object as argument and return a box object whose dimension is 10 times more than the object
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd