This is a very complete overview of object-oriented programming with references to a number of different object languages. As you watch the video be sure to list each component of an object-oriented language as well as a brief descriptive statement. As you complete the subunits on UML, note how each component is diagrammed.
Source: Brian Will, https://www.youtube.com/watch?v=lbXsrHGhBAU&feature=emb_logo
This work is licensed under a Creative Commons Attribution 3.0 License.