Create a class named blooddata that includes fields that


Prepare the java classes and methods for the given classes.

Question 1: Create a class named BloodData that includes fields that hold a blood type (the four blood types are O, A, B, and AB) and an Rh factor (the factors are + and -).

Create a default constructor that sets the fields to "O" and "+", and an overloaded constructor that requires values for both fields. Include get and set methods for each field. Save this file as BloodData.java. Create an application named TestBloodData that demonstrates that each method works correctly. Save the application as TestBloodData.java.

Question 2: Create a class named Patient that includes an ID number, age, and BloodData. Provide a default constructor that sets the ID number to "0", the age to 0, and the BloodData to "O" and "+".

Create an overloaded constructor that provides values for each field. Also provide get methods for each field. Save the file as Patient.java.

Create an application named TestPatient that shows that each method works correctly, and save it as TestPatient.java.

Show that each method works correctly and prepare this application in java programming.

Request for Solution File

Ask an Expert for Answer!!
JAVA Programming: Create a class named blooddata that includes fields that
Reference No:- TGS0953916

Expected delivery within 24 Hours