Index of object-oriented programming articles: Difference between revisions

Content deleted Content added
m R: WP:LINK needless WP:PIPE > WP:NOPIPE. Small WP:COPYEDIT WP:EoS clarify meaning.
Removing link(s) to "Viscosity (programming)": Removing links to deleted page Viscosity (programming).
 
(3 intermediate revisions by 2 users not shown)
Line 33:
*[[Object composition|Composition]]
*[[Constructor (object-oriented programming)|Constructor]]
*[[Container (abstract data type)|Container]]
*[[Covariance and contravariance (computer science)|Contravariance]]
*[[Copy constructor]]
*[[Coupling (computer scienceprogramming)|Coupling]]
*[[Covariance and contravariance (computer science)|Covariance]]
 
Line 108:
*[[Mixin]]
*[[Mock object]]
*[[Mock trainwreck]]
*[[Model–view–controller]] (MVC)
*[[Modular programming]]
Line 161 ⟶ 162:
==S==
*[[Scope (programming)|Scope]]
*[[Object copy|Shallow copy]], asin opposedcontrast to ''deep copy''
*[[Single responsibility principle]]
*[[Singleton pattern]]
Line 169 ⟶ 170:
*[[Stack-based memory allocation]]
*[[Method (computer science)|Static method]]
*[[Type system|StaticallyStatic typed languagetyping]], asin opposedcontrast to Dynamically typed''dynamic languagetyping''
*[[Strong and weak typing]]
*[[Strongly-typed programming language]]
*[[Subclass (computer science)|Subclass]] (also called child class or derived class)
*[[Coupling (computer science)|Subclass coupling]]
Line 192 ⟶ 193:
*[[Virtual inheritance]] (Object Oriented Programming)
*[[Virtual method table]] (also called vtable, virtual function table or virtual method table)
*[[Viscosity (programming)]]
*[[Void type]]