Pytania oznaczone «languages»

10
Dlaczego zmienne potrzebują typu?

Więc piszemy: Customer c = new Customer(); Dlaczego projekt nie jest taki, że piszemy: c = new Customer(); c.CreditLimit = 1000; Kompilator może obliczyć c punktów dla klienta i pozwolić na wywoływanie członków klienta na c? Wiem, że możemy chcieć napisać: IPerson c = new Customer(); IPerson...

10
Opcjonalne średniki

Najczęściej w imperatywnym języku ogólnego przeznaczenia - średniki jako separatory instrukcji są albo wymagane, albo całkowicie niedozwolone (np. C i Python). Jednak niektóre języki, na przykład JavaScript, pozwalają zrezygnować z ograniczania instrukcji średnikami na rzecz innych separatorów...