MyFinder is a unique search engine with a simple privacy concept in mind. We log your searches but none of the data, it's that simple.
Class adapter patternAdapter patternAdapteeSingleton patternFactory method patternAbstract factory patternIterator patternTemplate method patternDecorator patternPrototype patternData transfer objectObject pool patternAbstract factory classBuilder patternTemplate methodObject-oriented programmingBehavioural patternVisitor patternCompound patternProxy patternFacade patternObjectNon-virtual interface patternFactory classComposite patternObject-based programmingTemplateWrapperPrototype-oriented programmingFunction objectConcurrency patternObject graphModule patternGeneric typeConcrete interfaceMarker interface patternArchitectural patternAccess modifierObject oriented programmingState patternBehavioral patternStrategy patternContainerMock objectBridge patternInstance variableDesign patternInterfaceAssociationPolymorphismFacadeConvenience classConcrete classStatic classFunctorCommand patternMember variableAspect-oriented programmingNull object patternGeneric classAutoboxingConvenience methodNull objectOverloadingData access objectObject-oriented languageControllerPrototype-based programmingSuperclassVirtual methodCopy constructorMemberCopy-on-write proxyStructural patternUnified type systemContravarianceAccess specifierType introspectionCursorCovarianceFluent interfaceVisitorFirst-class objectEncapsulationModelClassFunction overloadingMappingMultitonAccessorCoclassConcrete methodCreational patternEvent-driven architectureFunctionoidObject-based languageClass variableLazy initialisationHas-aClass-based programming