Undefined dateObject oriented programmingEnhancing code structure, modularity, and extensibility through real-world entity representation and interaction modeling