Я немного озадачен количеством разработчиков, которые пишут методы и классы с фигурными скобками после имени класса или метода. Какому соглашению они следуют?
Sun четко заявляет, что правильным объявлением будет:
// this declaration follows sun's conventions
class Sample extends Object {
Sample(int i, int j) {
....
}
}
Тем не менее, я все чаще вижу, что это объявляется (даже в книгах):
// this declaration follows a convention I cant identify
class Sample extends Object
{
Sample(int i, int j)
{
....
}
}
И я знаю, что условность — это всего лишь условность, и пока вы ей следуете, все хорошо. Я просто ищу ответ на вопрос, какое соглашение следует последнему объявлению?