As vezes acontece rsrsr! Uma classe e uma abstracao que define um tipo de objeto e o que objetos deste determinado tipo tem dentro deles (seus atributos) e tambem define que tipo de acoes esse tipo de objeto e capaz de realizar (metodos).E normal nao entender isso logo de cara, mas os conceitos de classes e subclasses sao relativamente simples: Tente pensar no conceito de Classes utilizado na Biologia: um animal e uma classe, e tem suas caracteristicas: e um ser vivo capaz de pensar, precisa se alimentar para viver, etc, etc. O Ser Humano e uma sub-classe dos animais. Ele tem todas as caracteristicas de um animal, mas tambem tem algumas peculiaridades suas, nao encontradas nas outras sub-classes de animais. Os passaros tambem sao animais, mas possuem caracteristicas proprias.Note que uma Classe nao tem vida, e so um conceito. Mas os Objetos (animais, serem humanos, passaros, etc) possuem vida. O seu cachorro rex e um Objeto (ou instancia) da classe Cachorro. A classe Cachorro nao pode latir, nao pode fazer xixi no poste, ela apenas especifica e define o que e um cachorro. Mas Objetos do tipo Cachorro, estes sim podem latir, enterrar ossos, ter um nome proprio, etcA criacao de uma nova Classe e dividida em duas partes: os seus atributos e os seusmetodos. Os atributos sao variaveis que estarao dentro de cada um dos objetos desta classe, e podem ser de qualquer tipo. Por exemplo, a classe Cachorro podera ter o atributo nome que sera do tipo String. Assim, cada Objeto desta classe tera uma variavel propria chamada nome, que podera ter um valor qualquer (Rex, Frodo, Atila, ...).Metodos serao as acoes que a Classe podera realizar. Quando um objeto desta classe receber uma mensagem de algum outro objeto contendo o nome de um metodo, a acao correspondente a este metodo sera executada. Por exemplo, caso um objeto da classe Dono envie uma mensagem para um objeto do tipo Cachorro falando "sente", o cachorro ira interpretar esta mensagem e consequentemente ira executar todas as instrucoes que foram especificadas na classe Cachorro dentro do metodo sente. Boa Tarde pequenos gafanhotos!As funcoes de saida de C++ sao encontradas na biblioteca padrao de entrada/saida, a IOSTREAM.#include No caso, para imprimir uma mensagem basta adicionar a linha com a funcao COUT. Tudo que deve ser mostrado na tela deve estar especificado entre os acumuladores de saida (<<) e as aspas ("").01.//exemplo102. 03.#include 04.// biblioteca padrao I/O de C++05.using namespace std;06. 07.int main (void){08.cout <<"Esta e uma mensagem sendo mostrada na tela";09.return 0;10.} Bom dia pequenos gafanhotos!Exibindo resultado de variaveisO que tambem podemos fazer e imprimir variaveis como por exemplo o resultado de uma soma.Diferentemente de C, para fazermos isso, nao e necessario incluir uma mascara de dado. Basta colocarmos a variavel entre os acumuladores...01.//exemplo202. 03.#include 04.using namespace std;05. 06.int main (void){07.int a, b, resultado;08.a=5;09.b=10;10.resultado=a+b;11.cout <" + "<" = "<12.return 0;13.}No exemplo acima, atribuimos os valores de 5 na variavel a, 10 na variavel b e guardamos o resultado de a+b na variavel resultado.Na saida, colocamos diretamente as tres variaveis depois dos acumuladores e