c# - Vererbte Mitglieder verstecken

c# - Vererbte Mitglieder verstecken

Ich suche nach einer Möglichkeit, vererbte Mitglieder effektiv zu verstecken. Ich habe eine Bibliothek von Klassen, die von gemeinsamen Basisklassen erben. Einige der neueren abgeleiteten Klassen…


Was ist Ihre "Best Practice" für das erste Java EE Spring-Projekt?

Ich versuche gerade, mit dem Spring Framework in die Java EE Entwicklung zu kommen. Da ich neu bei Spring bin, ist es schwierig zu zeigen, wie ein gutes laufendes Projekt beginnen sollte. Haben S…


Bleibende Assemblyabhängigkeit in C#.NET

Mein C#-Projekt-wir nennen es das SuperUI-wird verwendet, um eine Klasse aus einer externen Assembly zu verwenden. Jetzt ist es nicht, aber der Compiler lässt mich das Projekt nicht ohne die…


c# - Welche.NET-Dependency-Injection-Frameworks sollten untersucht werden?

Welche C#/. NET-Dependency-Injection-Frameworks sollten untersucht werden? Und was kannst du über ihre Komplexität und Geschwindigkeit sagen?…



Wann verwenden Sie Dependency Injection?

Ich habe vor kurzem StructureMap verwendet und habe die Erfahrung gründlich genossen. Ich kann jedoch sehen, wie man sich leicht davon abbringen lässt, alles auszutauschen und Klassen zu finden, di…


java - Wie sage ich Maven, die neueste Version einer Abhängigkeit zu verwenden?

In Maven sind Abhängigkeiten normalerweise wie folgt aufgebaut:<dependency><groupId>wonderful-inc</groupId><artifactId>dream-library</artifactId><version>1.2.3</version></dependency> W…


dependency injection - Abhängigkeitsinjektionssucht?

Gibt es eine Kehrseite? Ich fühle mich jetzt fast abhängig davon. Wenn ein Projekt eine bestimmte Größe überschreitet, reagieren Sie fast allergisch auf Standardmuster und führen es sofort mit ein…


oop - Was ist ein Beispiel für das Liskow-Substitutionsprinzip?

Ich habe gehört, dass das Liskow-Substitutionsprinzip(LSP) ein grundlegendes Prinzip des objektorientierten Designs ist. Was ist das und welche Beispiele gibt es?…


oop - Was bedeuten und begründen das Open/Closed-Prinzip?

Das Open/Closed-Prinzip besagt, dass Software-Entitäten(Klassen, Module usw.) zur Erweiterung geöffnet, aber zur Änderung geschlossen sein sollten. Was bedeutet das und warum ist es ein wichtige…


Statische Blöcke in Java verspotten

Mein Motto für Java ist "nur weil Java statische Blöcke hat, bedeutet es nicht, dass Sie sie verwenden sollten." Spaß beiseite, es gibt viele Tricks in Java, die das Testen zum Alptraum machen. Zw…




injection maven java service container tutorial example inject dependencies symfony