Recently, the concept of programming has a big change. The Object Oriented Programming (OOP) has become more popular and the OOP software product was increasing. The new concept of Object Oriented Programming may replace that of traditional programming and become the most important programming concept. This article is aimed at how to apply the Object Oriented Programming in Geographic Information System (GIS) and make a practical example of toponym to express the performance of Object Oriented Programming. In this case, we can find that the Object Oriented Programming can improve the performance of Geographic Information System. The Object Oriented programming can make the massive Geographic Information System more efficient and maintainable.