interface

Instancjacja interfejsu a instancjacja klasy

Czy ktoś mógłby mi pomóc zrozumieć, czy poniższe kody są takie same. Jeśli nie, to jaka jest różnica między instancją klasy A ... ntowany przez 3 klasy. Nie jestem pewien, która z 3 instancji zostanie utworzona przez pierwsze polecenie powyżej. Dziękuję.

Architektura wtyczek C# z interfejsami współdzielona pomiędzy wtyczkami

Podzieliłem mój problem na krótką i długą wersję dla ludzi, którzy mają mało czasu. Wersja skrócona: Potrzebuję trochę arc ... pisani do tego interfejsu x, bez uruchamiania assembly wiedząc o interfejsie x. Ktoś, kto może pomóc? Z góry dzięki, Erik

Ustawianie adresu IP źródła dla gniazda UDP

Mam Gniazdo UDP, które jest przypisane do INADDR_ANY, aby słuchać pakietów na wszystkich adresach IP mojego serwera. Wysyłam ... wychodzący adres źródłowy. Czy Jest jakiś sposób, aby to zrobić bez konieczności tworzenia osobnego gniazda dla każdego IP ?

Czy istnieje interfejs podobny do Callable, ale z argumentami?

Czy istnieje interfejs w Javie podobny do interfejsu Callable, który może przyjmować argument do swojej metody call? Like so ... by wielu klientów wdrożyć i podłączyć rutynę wywołania? Skopiowane stąd http://www.programmingforums.org/thread27905.html

Dlaczego Jawna implementacja interfejsu nie może być Publiczna?

Mam metodę w klasie, która jest implementacją interfejsu. Kiedy zrobiłem to jawną implementację, dostałem błąd kompilatora The modifier 'public' is not valid for this item Dlaczego nie wolno mieć public dla implementacji interfejsu jawnego ?

Java generics-Make Generic to extends 2 interfaces

Jak to działa: public class Frankenstein<T extends IHuman, IMonster>{ } Bez tworzenia public interface Weirdo ext ... isposable> value) { } Otrzymuję oznaczenie wiadomości kompilatora Class<? extends T & IDisposable> jako błąd.

Dlaczego cast do interfejsu?

Jessego Liberty ' ego w C# (str. 142) podaje przykład, w którym rzuca obiekt do interfejsu. interface IStorable { ... ... 2001 roku (opartym na C#1, więc przykład może nie być dla późniejszych wersji C#). EDIT2: dodałem trochę kontekstu do kodu

Persist kolekcja interfejsu używającego Hibernate

Chcę utrzymać moje zoo z Hibernate: @Entity @Table(name = "zoo") public class Zoo { @OneToMany private Set<Anim ... koty mogą mieszkać w moim zoo. Czy Jest jakiś sposób na persist zbiór interfejsu, który ma kilka implementacji, z Hibernate?

Dlaczego większość architektów systemowych nalega na pierwsze Programowanie do interfejsu?

Prawie każda książka Java, którą czytam, mówi o używaniu interfejsu jako sposobu dzielenia stanu i zachowania między obiektam ... , które pojawią się w tym interfejsie? Jeśli już znasz te relacje, to dlaczego po prostu nie rozszerzyć zajęcia abstrakcyjne?

Wzór na wyeksponowanie niestandardowej wersji interfejsu generic

Powiedzmy, że mam następujący interfejs do wyświetlania listy paged public interface IPagedList<T> { IEnumerable& ... st<object>(); } } #endregion } Teraz mogę przekazać ConcretePagedList<T> do nie-ogólnych klas/funkcji

Oddzielenie jednostki pracy od usług lub repo

Próbuję oddzielić moją jednostkę pracy od moich usług lub repozytorium, aby nie musiał dotykać kodu UoW, gdy chcę dodać nową ... ); Więc zamiast _unitOfWork.CategoryService.Add(category) Mogę po prostu powiedzieć; _categoryService.Add(category);

Czy możesz mi pomóc zrozumieć w praktycznym przykładzie użycie klas abstrakcyjnych vs interfejsy?

Czy możesz dać mi prawie zbyt uproszczone zrozumienie klasy abstrakcyjnej vs dziedziczenie użytkowania i pomóc mi tak, że mog ... Cat mycat = new Cat("Felix"); DescribeAnimal(mydog); DescribeAnimal(mycat); } } }

Porównanie: metody interfejsu vs metody wirtualne vs metody abstrakcyjne

Jakie są zalety i wady każdego z nich? metody interfejsu metody wirtualne metody abstrakcyjne Kiedy należy wybrać co? O czym należy pamiętać przy podejmowaniu tej decyzji?

Wymuś klasę do obejścia.metoda equals

Mam kilka klas, które implementują common interface: Command. I ta grupa klas idzie na mapę. Aby Mapa działała poprawnie, ... ementuje polecenie dont override jest równe. Czy to możliwe ? Edit: BTW, będę również trzeba wymusić nadpisanie hashcode...

Jak wdrożyć enum z generykami?

Mam taki ogólny interfejs: interface A<T> { T getValue(); } Ten interfejs ma ograniczone instancje, dlatego naj ... teger> { @Override public Integer getValue() { return 0; } }; } Wiesz coś o tym?

Jak to się nazywa, gdy jeden interfejs "dziedziczy" od innego?

Jeśli mam Klasa B: a {} Mówię, że "Klasa B odziedziczona Klasa A" lub "Klasa B wywodzi się z klasy A". Jednakże, j ... jest tak samo źle mówić "implementuje", ponieważ ISomeInterface nie implementuje cokolwiek. Więc, jak nazywacie ten związek?

Wytyczne użytkowania interfejsu Java - czy gettery i settery w interfejsie są złe?

Co ludzie myślą o najlepszych wytycznych do użycia w interfejsie? Co powinno i nie powinno wejść do interfejsu? Słyszałem, ... zaimplementować te gettery i tak wskazać, że klienci są w stanie zadzwonić do tych getterów, aby sprawdzić coś, na przykład.

Threading: czy c# ma odpowiednik interfejsu Java Runnable?

Czy c# ma odpowiednik interfejsu Java Runnable? Jeśli nie, to jak można to wdrożyć, czy po prostu nie jest to potrzebne? Dzięki.

Jak mogę symulować interfejsy w C++?

Ponieważ w C++ brakuje interface funkcji Javy i C#, jaki jest preferowany sposób symulowania interfejsów w klasach C++? Zgad ... zności pamięci/wydajności? Czy są jakieś konwencje nazewnicze dla takich symulowanych interfejsów, jak SerializableInterface?

Jak szydzić metodami statycznymi?

Jestem nowy w mock objects, ale rozumiem, że moje klasy muszą implementować interfejsy, aby je wyśmiewać. Problem, który mam ... najlepszy sposób na obejście tego? Czy powinienem używać metod instancyjnych (co wydaje się złe), czy jest inne rozwiązanie?