ITM 207 Chapter Notes - Chapter 9: Bytecode, Simula, English Alphabet
Document Summary
Chapter 9: object-oriented design and high-level programming languages. Objection-oriented design (ood) are the concepts of classes and objects. Object: an entity or thing that is relevant in the context of a problem. If the problem relates to information about students, a student would be a reasonable object in the solution. Object class (class): a description of a group of objects with similar properties and behaviours. Refers to the idea of classifying objects into related groups and describing their common characteristics. The similar properties (data) and behaviours (actions) that students have in common are what makes students a class. Objects communicates with each other by sending messages (invoking one another"s subprograms) Fields: named items in a class (data or subprograms) Represent properties and behaviours of the class. Method: a named algorithm that defines one aspect of the behaviour of a class.