#include <iostream>
#include <cstring>

class Person {
private:
    char* name;
    char* dateOfBirth;
    char* bloodGroup;
    double height;
    double weight;
    char* insurancePolicyNumber;
    char* contactAddress;
    char* telephoneNumber;
    char* drivingLicenseNumber;

public:
    
    Person(const char* n, const char* dob, const char* bg, double h, double w,
           const char* ipn, const char* ca, const char* tn, const char* dln);

    
    Person();


    Person(const Person& other);

    
    ~Person();

    
    static void staticFunction();


    friend class FriendClass;


    void displayInfo() const;

    
    inline void setHeight(double h) { height = h; }


    void* operator new(size_t size);
    void operator delete(void* ptr);
};


Person::Person(const char* n, const char* dob, const char* bg, double h, double w,
               const char* ipn, const char* ca, const char* tn, const char* dln) {

}


Person::Person() : name(nullptr), dateOfBirth(nullptr), bloodGroup(nullptr),
                   height(0.0), weight(0.0), insurancePolicyNumber(nullptr),
                   contactAddress(nullptr), telephoneNumber(nullptr),
                   drivingLicenseNumber(nullptr) 
{
}

Person::Person(const Person& other) {
    
}


Person::~Person() {
}

void Person::staticFunction() {
    
}


class FriendClass {
public:
    void accessPrivateMember(const Person& p) {
        
    }
};

void Person::displayInfo() const {
    
}


void* Person::operator new(size_t size) {
    
    return ::new char[size];
}

void Person::operator delete(void* ptr) {
    
    delete[] static_cast<char*>(ptr);
}

int main() {
    // 
    Person person1("John Doe", "01/01/1990", "O+", 180.0, 75.0,
                   "123456", "123 Main St", "555-1234", "DL12345");

    Person person2;
    person2.setHeight(175.0);

    person1.displayInfo();
    person2.displayInfo();

    
    Person::staticFunction();

    FriendClass friendObj;
    friendObj.accessPrivateMember(person1);

    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: