где я могу найти несколько хороших примеров в C ++ для изучения объектно-ориентированных концепций?

Я пытаюсь изучить объектно-ориентированные концепции, изучая пример из реального мира на C ++.
Этот пример должен иллюстрировать все понятия, такие как наследование, инкапсуляция, перегрузка, полиморфизм и т. Д.

1

Решение

Учитывая довольно популярный пост здесь на SO , Есть много решений вашей проблемы, вероятно, лучший из них эта книга.

Я также хотел бы порекомендовать другой путь: выберите 1 между Obj-C и Java, если вы можете немного отклониться от исходного фокуса.

Причина, по которой я предполагаю, что это долгое время существования Java, в сочетании с его большой популярностью как в производстве, так и в образовании, и тот факт, что Obj-C является каким-то образом объектно-ориентированным языком, который «подвергает себя» так, как этот механизм работает, есть много указателей и действительно простых, но мощных концепций, которые могут помочь вам понять это.

Также возможно использовать Obj-C на платформах, которые не управляются MAC OS, но вы должны использовать clangне gcc, gcc немного behind на поддержку objc, по крайней мере, это то, что я испытал.

Там же обычный список бесплатных ресурсов с большим количеством вкусностей, которые всегда помогают.

2

Другие решения

Других решений пока нет …