rite another Java class named Patient that contains: ■ A private integer data field called id. ■ A private static integer data field called numberOfPatients that counts the number of Patient objects created (default value 0). ■ A private String data field called name. ■ A private Address variable called address. ■ A private File variable called file that refers to a database.txt file. ■ A constructor that creates a patient object with specified name and address. Note that the id of patients is auto-incremented. If 3 patients are created the first one would have id 1, the second id would be 2 and the third id 3. ■ A static method getNumberOfPatients() that returns the number of patients. ■ A method getId() that returns the patient’s id. ■ A toString() method that returns a one-line description of the patient. ■ A savePatientToFile() method that is called every time a new patient object is created to save the patient information (patient object) to the database file.
Write another Java class named Patient that contains:
■ A private integer data field called id.
■ A private static integer data field called numberOfPatients that counts the number of Patient objects created (default value 0).
■ A private String data field called name.
■ A private Address variable called address.
■ A private File variable called file that refers to a
■ A constructor that creates a patient object with specified name and address. Note that the id of patients is auto-incremented. If 3 patients are created the first one would have id 1, the second id would be 2 and the third id 3.
■ A static method getNumberOfPatients() that returns the number of patients.
■ A method getId() that returns the patient’s id.
■ A toString() method that returns a one-line description of the patient.
■ A savePatientToFile() method that is called every time a new patient object is created to save the patient information (patient object) to the database file.
Step by step
Solved in 2 steps with 2 images