class ProfessionalDriversLicense:
def __init__(self, last_name, first_name, middle_name, license_number, birth_date, address, restrictions, expiration_date, blood_type, professional_category, endorsements):
self.last_name = last_name
self.first_name = first_name
self.middle_name = middle_name
self.license_number = license_number
self.birth_date = birth_date
self.address = address
self.restrictions = restrictions
self.expiration_date = expiration_date
self.blood_type = blood_type
self.professional_category = professional_category
self.endorsements = endorsements
def to_string(self):
return f"{self.last_name},{self.first_name},{self.middle_name},{self.license_number},{self.birth_date},{self.address},{self.restrictions},{self.expiration_date},{self.blood_type},{self.professional_category},{self.endorsements}"
# Example Usage:
license_data = ProfessionalDriversLicense("Santos", "Maria", "Cruz", "9876543210", "1985-10-20", "456 Oak Ave", "A2", "2027-06-30", "AB+", "Truck Driver", "Hazardous Materials,Passenger Transport")
print(license_data.to_string())
#Conceptual reading of data.
data_string = "Santos,Maria,Cruz,9876543210,1985-10-20,456 Oak Ave,A2,2027-06-30,AB+,Truck Driver,Hazardous Materials,Passenger Transport"
data_list = data_string.split(',')
print(data_list)
Comments