Представление экземпляра класса в памяти - это, в основном, только его внутреннее состояние плюс указатель на представление самого класса в памяти. Внутреннее представление метода экземпляра имеет еще один аргумент, чем вы указали в определении класса - неявная ссылка this
. Таким образом, мы можем хранить только одну копию метода экземпляра, а не новую копию для каждого экземпляра.
Таким образом, класс с большим количеством методов будет занимать больше памяти, чем класс с меньшим количеством методов (код должен куда-то идти), но экземпляр класса с большим количеством методов будет использовать тот же объем памяти, предполагая, что классы одни и те же члены данных.
Время выполнения не зависит от количества других методов в классе.