Questo corso si occupa della programmazione orientata agli oggetti (classi, oggetti, ereditarietà, polimorfismo, le altre relazioni tra classi), la memoria dinamica, lo sviluppo di alcuni contenitori quali pile e code, la gestione delle eccezioni.
Questo corso si occupa della programmazione orientata agli oggetti (classi, oggetti, ereditarietà, polimorfismo, le altre relazioni tra classi), la memoria dinamica, lo sviluppo di alcuni contenitori quali pile e code, la gestione delle eccezioni.
Imparerai a progettare un algoritmo e i concetti fondamentali di programmazione utilizzando come linguaggio di riferimento il linguaggio C++. Per sviluppare gli esempi e gli esercizi presentati durante il corso è possibile utilizzare un qualsiasi compilatore C++ (Standard). Si segnalano: l'ambiente di sviluppo DevC++ (GNU General Public License) per Windows, Xcode per Mac OS X, il compilatore GNU C++ su Linux, l'ambiente C++ per piattaforma Eclipse.
The aim of this course is to illustrate the object-oriented programming (classes, objects, inheritance, polymorphism and other relationships between classes), the dynamic memory, the development of other containers such as piles and queues and the management of the exceptions.
Moreover, the students will learn how to design algorithms and other fundamental programming concepts in C++ language. All the examples and exercises of this course can be developed with any C++ (Standard) compiler: the environment development DevC++ (GNU General Public License) for Windows, Xcode for Mac OS X, GNU C++ for Linux and the environment C++ for Eclipse.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.