Wyniki wyszukiwania dla "language-design"

6 odpowiedzi

Nie można ustawić atrybutów klasy obiektu

Tak więc grałem z Pythonem podczas odpowiadaniato pytaniei odkryłem, że to nie jest prawidłowe:

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...

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

6 odpowiedzi

Dlaczego typy wartości są przechowywane na stosach?

7 odpowiedzi

Czytaj / zapisuj zamknięcia Pythona

Zamknięcia są niezwykle użyteczną funkcją języka. Pozwalają nam robić sprytne rzeczy, które w innym przypadku wymagałyby dużo kodu, a często umożliwiają nam ...

8 odpowiedzi

Jak działa język bezkumulacyjny?

8 odpowiedzi

Dlaczego języki domyślnie nie podnoszą błędów w przepełnieniu całkowitoliczbowym?

W kilku nowoczesnych językach programowania (w tym w C ++, Java i C #) język na to pozwalacałkowitą przepełnienie występować w czasie wykonywania bez wywoływ...

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...

8 odpowiedzi

Czy ostatnia zmienna może zostać ponownie przypisana do połowu, nawet jeśli przypisanie jest ostatnią operacją w próbie?

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...