Week 2 CST 338: OOP

OOP is not in all languages.  Have you used one that does not?
Previously, I have the LISP language (more specifically Common LISP or CLISP) in a course in Artificial Intelligence.

What was your experience? My experience with functional programming was fun. I learned functional programming before OOP, but I see the merits of both depending on whether or not one wishes to isolate data (classes/objects) from behaviors (methods/functions).

How extensively have you used OOP outside of the classroom? Besides my own personal projects, not a whole lot. I am currently seeking opportunities to exercise this skill more through internships.

Are you experienced with UML diagrams and do they help? I am familiar with creating UML diagrams and I believe they do help me visualize and plan out a program with many different classes and methods.

Update your learning journal from what you experienced this week with class. So far this week has been more review for me since I am familiar with OOP using Java.

Leave a Reply

Your email address will not be published. Required fields are marked *