The process of object-oriented analysis can be viewed as the following steps:
◦ write the main() function, then determine which classes are needed
◦ identify objects, then define each object's attributes, behaviors, and relationships
◦ declare public and private variables, prototype functions, and then write code
◦ define data members and member functions, then assign the class name
◦ None of these