На данный вопрос уже ответили:
В литературе сказано, что между struct и class есть общие то, что оба они могут местить в себе элементы-данные и элементы-функции. НО так же сказано, что отличаются они тем, что class в себе может содержать ЕЩЕ И функции-методы с элементами-данными. Выходит функции и метод не одно и тоже?
Либо вы что-то не поняли, либо в упоминаемой "литературе" написана какая-то белиберда.
При объявлении классов не существует никакой функциональной разницы между class
и struct
. Все различия сводятся лишь к правам доступа по умолчанию.
Жестких определений для терминов функция и метод, которые бы позволили отделить эти понятия, не существует. Обычно методом называют функцию-член класса. Иногда подразумевают, что метод - это именно нестатическая функция-член класса.
Формально функция - понятие более общее, покрывающее как самостоятельные функции, так и функции-члены классов. То есть метод - это всегда функция, в то время как функция - это не обязательно метод.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, помогите решить данную задачуУ меня получилось только для 6 элементов массива, а при 10 уже не получается