SP23-HSCI-234

Class 07 Glossary

class: A programmer-defined type. A class definition creates a new class object.

object: An object that contains information about a programmer-defined type. The class object can be used to create instances of the type.

instance: An object that belongs to a class.

instantiate: To create a new object.

attribute: One of the named values associated with an object.

method: A function that is defined inside a class definition and is invoked on instances of that class.

object-oriented language: A language that provides features, such as programmer-defined types and methods, that facilitate object-oriented programming.

object-oriented programming: A style of programming in which data and the operations that manipulate it are organized into classes and methods.