русский
Germany.ruForen → Архив Досок→ Programmierung

Java to C#

23.10.14 15:10
Re: Java to C#
 
MrSanders старожил
in Antwort AlexNek 22.10.14 23:21
В ответ на:
Ну у "нас" и константы не положены, не говоря уже о "внутренних" классах.

Так как интерфейс тоже класс, а внутри класса можно определить новые классы...
Эт что, в 8-й яве теперь для методов в интерфейсах можно "дефолтную" реализацию делать. Да здравствует множественное наследование, так сказать.
В ответ на:
Да и анонимный класс при определении readonly поля не проканает.

В яве - где угодно. Если можно написать new, то в этом месте можно анонимный класс определить.
В ответ на:
То бишь, у "вас" можно теоретически совмещать имена методов и полей?

да хоть с именем класса. Как заставить всех себя ненавидеть:
public class a {
public int a = 0;
public int a() {
return a;
}
public void b(){
a a = new a();
this.a = a.a();
}
}


Но все же до перла яве далеко...

В ответ на:
У "нас" так будет прокол при использовании "указателя" на функцию, там только имя функции положено.

Вот, указатели - зло :)
 

Sprung zu