Category:en:Object-oriented programming
| Newest and oldest pages |
|---|
Newest pages ordered by last category link update:
|
| Oldest pages ordered by last edit: |
English terms related to object-oriented programming.
NOTE: This is a "related-to" category. It should contain terms directly related to object-oriented programming. Please do not include terms that merely have a tangential connection to object-oriented programming. Be aware that terms for types or instances of this topic often go in a separate category.
The following label generates this category: object-oriented programming (aliases OOP, object-oriented)edit. To generate this category using one of these labels, use {{lb|en|label}}.
Category:Categories calling Template:auto catCategory:en:Programming#OBJECT-ORIENTED%20PROGRAMMINGCategory:en:List of related-to categories#OBJECT-ORIENTED%20PROGRAMMINGCategory:Object-oriented programming#ENGLISH
Pages in category "Category:en:Object-oriented programming"
- ABC
- abstract
- abstract class
- abstract factory class
- abstract factory pattern
- abstract method
- access modifier
- accessor
- access specifier
- ACF
- adaptee
- adapter pattern
- aggregation
- anonymous class
- association
- assoziation
- attribute
- autobox
- autoboxed
- autoboxing
- base class
- behavioral pattern
- behavioural pattern
- BON
- bound property
- box
- boxing
- builder pattern
- circle-ellipse problem
- class
- class adapter pattern
- class-based language
- classical inheritance
- classifier
- class invariant
- class variable
- composition
- compound pattern
- concrete class
- concrete interface
- concrete method
- concurrency pattern
- constructor
- constructorless
- container
- containership
- contravariance
- contravariant
- convenience class
- convenience method
- copy constructor
- covariance
- covariant
- ctor
- dataclass
- data hiding
- data member
- deadly diamond of death
- dependency inversion principle
- derived class
- destructor
- diamond problem
- dreaded diamond
- dtor
- eigenclass
- empty constructor
- encapsulate
- encapsulation
- eRCP
- extend
- facade pattern
- façade pattern
- factory class
- factory method pattern
- factory pattern
- field
- final class
- final method
- friend
- function object
- functionoid
- function overloading
- functor
- generic class
- generic function
- generic type
- getter
- God class
- God object
- Hollywood principle
- hydration
- impedance mismatch
- information hiding
- inheritance
- injector
- inner class
- instance variable
- instantiate
- instantiation
- interface
- interface segregation principle
- introspectability
- introspection
- iterator pattern
- Law of Demeter
- Liskov substitution principle
- local class
- mapping
- marker interface
- marker interface pattern
- member
- member class
- member field
- member variable
- metaclass
- method
- method overloading
- mixin
- mock object
- multidispatch
- multimethod
- multiple dispatch
- multiple inheritance
- multiton pattern
- nested class
- nonstatic
- null object
- O/RM
- object
- object adapter pattern
- object-based
- object-based programming
- object graph
- object-oriented programming
- ODP
- OOP
- open/closed principle
- open-closed principle
- ORM
- outer class
- overload
- overloading
- override
- OXM
- POJO
- polymorphism
- primitive wrapper class
- principle of least knowledge
- private
- property
- protocol
- public
- pure virtual function
- pure virtual method
- remote method invocation
- role
- sealed
- servlet
- setter
- single responsibility principle
- singleton pattern
- SOLID
- static
- static class
- subclass
- subclassable
- subinterface
- submethod
- subpackage
- super class
- superclass
- superinterface
- supermethod
- superpackage
- SWT
- tagging interface
- template
- template method
- template method pattern
- trait
- type introspection
- unboxing
- unified type system
- unsubclass
- virtual
- virtual class
- virtual function
- virtual method
- wrapper
- XWT