Я нашел это заявление в старом коде проекта:Наследование класс от объекта
public class Protokol:Object
Имеет ли смысл наследовать класс от объекта? Я не уверен, было ли это сделано специально или просто грязный код.
Я нашел это заявление в старом коде проекта:Наследование класс от объекта
public class Protokol:Object
Имеет ли смысл наследовать класс от объекта? Я не уверен, было ли это сделано специально или просто грязный код.
Если вы не указали какой-либо класс, то вы автоматически получаете объект.
Код есть только что явный. Это не неправильный, чтобы явным образом получить объект, но это не обязательно, так как это значение по умолчанию. Большинство людей предпочитают пропускать : object
, чтобы код был чистым.
Нет - каждый класс наследуется от Object - вам не нужно делать его явным, но это не повредит - так вам.
Связанный http://stackoverflow.com/questions/8268782/system-object-being-the-base-class –
Иногда автоматически сгенерированный код выглядит liek. – Hurda