Wyniki wyszukiwania dla "language-design"

9 odpowiedzi

Jak wymusić podpisy konstruktora i metody statyczne?

Czy istnieje sposób wymuszenia klasy (podrzędnej) na konstruktory z konkretnymi sygnaturami lub konkretnymi metodami statycznymi w języku C # lub Java?Nie mo...

1 odpowiedź

Mathematica: Nieoceniony vs Odroczony vs Trzymaj vs HoldForm vs HoldAllComplete vs itd

Jestem oszołomiony wszystkimi wbudowanymi funkcjami Mathematica, które w jakiś sposób uniemożliwiają ocenę:

4 odpowiedź

Zalety posiadania funkcji statycznej, takiej jak len (), max () i min () nad dziedziczonymi wywołaniami metod

Jestem newbie python i nie jestem pewien, dlaczego Python zaimplementował len (obj), max (obj) i min (obj) jako statyczne jak funkcje (jestem z języka java) ...

10 odpowiedzi

Puste instrukcje if [duplikat]

To pytanie ma już tutaj odpowiedź:Średnik na końcu instrukcji „if” 17 odpowiedziPrzez „empty if-statement” rozumiem coś takiego (zwróć uwagę na średnik):

8 odpowiedzi

Dlaczego domyślne argumenty są oceniane w czasie definiowania w Pythonie?

Bardzo trudno mi było zrozumieć podstawową przyczynę problemu w algorytmie. Następnie, upraszczając funkcje krok po kroku, odkryłem, że ocena domyślnych argu...

6 odpowiedzi

Ogólne metody Java w klasach generycznych

Jeśli utworzysz klasę ogólną w Javie (klasa ma ogólne parametry typu), czy możesz użyć metod ogólnych (metoda przyjmuje ogólne parametry typu)?Rozważ następu...

4 odpowiedź

Java: Definicja metod i zmiennych wewnątrz stałej enum

Robiłem eksperymenty i przypadkowo napisałem kod, który jest bardzo dziwny i nie rozumiem wszystkiego. Byłem nawet zaskoczony, że mogę go skompilować. To wyg...

8 odpowiedzi

Dlaczego tablice są kowariantne, ale generyczne są niezmienne?

Ze skutecznej Javy autorstwa Joshua Blocha,Tablice różnią się od typu ogólnego na dwa ważne sposoby. Pierwsze tablice są kowariantne. Ogólne są niezmienne.Co...

2 odpowiedź

W Javie, jak mogę uniknąć surowych typów podczas wywoływania getClass w instancji typu ogólnego?

Załóżmy, że mam to w Javie:

6 odpowiedzi

Jakikolwiek powód, dla którego w Scali ma „pojemność pojemności: Int” zamiast „val Int Capacity”

Czytam Scalę i zastanawiam się ...Czemu