Software Engineering vocabulary · Programming Concepts

Class

Meaning in software engineering, with examples

/klæs/nounCommon term

In software engineering, class means: In object-oriented programming, a template that defines the data and behavior of a type of object, such as a User or an Invoice.

In Turkish: sınıf

How it is used

You define, extend, instantiate and test classes. Objects are 'instances' of a class, and functions inside a class are called 'methods'. Reviewers may say 'This class has too many responsibilities.'

Example sentences

  1. I moved the email logic into its own class.

  2. Each payment provider has a class that implements the same interface.

Common collocations

  • define a class
  • base class
  • class method
  • create an instance of a class
  • extend a class

This word in other fields

The same English word can have a different meaning in another field:

More terms: Programming Concepts

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: