Nie jestem w stanie znaleźć scenariuszy, w których potrzebujemy niezmiennej klasy. Czy kiedykolwiek spotkałeś się z takim wymaganiem? czy możesz nam podać prawdziwy przykład, w którym powinniśmy użyć tego wzoru.
Nie jestem w stanie znaleźć scenariuszy, w których potrzebujemy niezmiennej klasy. Czy kiedykolwiek spotkałeś się z takim wymaganiem? czy możesz nam podać prawdziwy przykład, w którym powinniśmy użyć tego wzoru.
Czytałem, że aby uczynić klasę niezmienną w Javie, powinniśmy wykonać następujące czynności: Nie dostarczaj żadnych ustawiaczy Oznacz wszystkie pola jako prywatne Doprowadź zajęcia do finału Dlaczego wymagany jest krok 3? Dlaczego mam oznaczyć zajęcia final?...
Jak tworzyć niezmienne obiekty w Javie? Które obiekty należy nazwać niezmiennymi? Jeśli mam klasę ze wszystkimi statycznymi elementami członkowskimi, czy jest ona niezmienna?
Z niedawnego pytania SO (zobacz Tworzenie słownika w Pythonie, który jest indeksowany przez listy ) zdałem sobie sprawę, że prawdopodobnie miałem błędną koncepcję znaczenia obiektów haszowalnych i niezmiennych w Pythonie. Co w praktyce oznacza hashable? Jaka jest relacja między hashable i...
Cześć, jak ustawić R G Bwartości w System.Drawing.Color.G? co jest jak System.Drawing.Color.G=255;jest niedozwolone, ponieważ jest tylko do odczytu Property or indexer 'System.Drawing.Color.G' cannot be assigned toit is read only Po prostu muszę utworzyć Colorobiekt, przypisując R G...
Zaimplementowałem kilka aplikacji Java, jak dotąd tylko aplikacje desktopowe. Wolę używać niezmiennych obiektów do przekazywania danych w aplikacji zamiast używać obiektów z mutatorami (ustawiającymi i pobierającymi ), zwanymi również JavaBeans. Ale w świecie Javy wydaje się, że znacznie...
Czytałam o C # 's ImmutableSortedDictionaryw System.Collections.Immutablei myślenie o tym, jak ją stosować w moim programie. Bardzo lubię C ++ lower_boundi upper_bound(patrz tutaj ), i raczej spodziewałem się czegoś w rodzaju wyszukiwania zakresów. Jednak podobne metody wydają się dziwnie nieobecne...