Conteúdo do Curso
C++ Poo
C++ Poo
Sintaxe de Criação de Classe
Os conceitos centrais da Programação Orientada a Objetos (POO) são classes e objetos. Tudo em POO é construído em torno desses dois elementos, formando a base para a escrita de código modular e reutilizável.
Classe é um modelo ou template para criar objetos. Define um conjunto de atributos e métodos que serão comuns a todas as instâncias dessa classe;
Objeto é uma instância de uma
class
. É uma realização concreta dela, com valores específicos para seus atributos.
Sintaxe de Classe
Criar uma classe é um processo direto. Uma classe é definida utilizando a palavra-chave class seguida pelo nome da class
e um conjunto de chaves { }
. Para criar um objeto, utilize o nome da class
como o tipo de dado para a variável.
main.cpp
#include <iostream> #include <typeinfo> class Student { }; int main() { Student student; std::cout << "Type of student: " << typeid(student).name(); }
Obrigado pelo seu feedback!