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.
Object adapter patternAdapter patternAdapteeFactory method patternAbstract factory patternSingleton patternPrototype patternDecorator patternTemplate method patternBuilder patternCompound patternIterator patternTemplate methodNon-virtual interface patternProxy patternVisitor patternComposite patternFacade patternAbstract factory classBehavioural patternObject pool patternFactory classModule patternConcrete interfaceBridge patternArchitectural patternData transfer objectTemplateStrategy patternState patternMarker interface patternConcurrency patternPrototype-based programmingBehavioral patternDesign patternObject-oriented programmingPrototype-oriented programmingInterfaceGeneric typeControllerFacadeCommand patternClass-based programmingSuperclassOverloadingFluent interfaceObject oriented programmingObject-based programmingGeneric classStructural patternAccess modifierCreational patternObjectStatic classVirtual methodFunction overloadingNull object patternConvenience classWrapperInterface segregation principleClassPolymorphismObject-oriented languageMock objectFunctorModelConvenience methodInstance variableComposite reuse principleInner-platform effectUnified type systemLazy initialisationAssociationAspect-oriented programmingFunction objectMarker interfaceObject graphCursorConcrete classMultitonContainerAccess specifierMappingType introspectionDependency inversion principleModel-view-presenterVisitorCovarianceNon-virtual interfaceClass variableMultimethodAspectImpedance mismatchTraitContravarianceFirst-class objectCoclassEvent-driven architectureClass invariantAutoboxing