Question: Java Coding Project Class Store: Instance data variables One constructor. It takes two parameters: name and city Getters and setters for each instance data variable
Java Coding Project
Class Store: Instance data variables One constructor. It takes two parameters: name and city Getters and setters for each instance data variable toString Method: It should display the information as shown in the sample output equals Method: Two stores are equal when their name and their city are the same
Class Receipt: Instance data variables Two Constructors: one takes 4 arguments and one takes 3 Getters and setters for each instance data variable toString Method: It should display the information as shown in the sample output equals Method: Two receipts are equal when their id, their store, their total, and their total # of items are the same Implementing meetsReceiptCriteria: It returns true if the test is passed, and false otherwise. It takes three arguments, the first character, the second character, and an int that represents the number of times the second character appears after the first character. It should count the number of occurrences of the second character after the first character if the number is equal to the int numberTimesSecondAppearsAfterFirst then it should return true. Examples provided in the sample output.
Class DigitalReceipt: One constructor with 5 parameters, within the body, invokes the parent constructor Getters and setters for the instance data variable toString method. Hint: use the parent toString method and add the extra information from the child EXTRA CREDIT: Implement validateEmail method. A valid email is composed by (from left to right): a string of any length (minimum 1 character) containing at least one letter, an @ (at) symbol, a string of any length, then a period, and finally exactly 3 characters after the period
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
