protected override AnalisisDeSimilitud GenerarAnalisis() { AnalisisDeSimilitud analisis = new AnalisisDeSimilitudBase(); AtributoCoeficienteDeSimilitudNoExacto analisisDecorado1 = new AtributoCoeficienteDeSimilitudNoExacto(); AtributoContenedorDeBusquedaTamañoX analisisDecorado2 = new AtributoContenedorDeBusquedaTamañoX(3); AtributoUbicacionCentralRespectoAOriginal analisisDecorado3 = new AtributoUbicacionCentralRespectoAOriginal(); analisisDecorado1.SetComponent(analisis); analisisDecorado2.SetComponent(analisisDecorado1); analisisDecorado3.SetComponent(analisisDecorado2); return(analisisDecorado3); }
protected override AnalisisDeSimilitud GenerarAnalisis() { AnalisisDeSimilitud analisis = new AnalisisDeSimilitudBase(); AtributoCoeficienteDeSimilitudCasiExacto analisisDecorado1 = new AtributoCoeficienteDeSimilitudCasiExacto(); AtributoUbicacionCentralRespectoAOriginal analisisDecorado2 = new AtributoUbicacionCentralRespectoAOriginal(); AtributoContenedorMaximoDeBusqueda analisisDecorado3 = new AtributoContenedorMaximoDeBusqueda(this.DivisorDeContenedor); analisisDecorado1.SetComponent(analisis); analisisDecorado2.SetComponent(analisisDecorado1); analisisDecorado3.SetComponent(analisisDecorado2); return(analisisDecorado3); }