Linguagem de Programação C++
Universidade Federal de Santa Catarina
Departamento de Engenharia Elétrica, CTC
Prof. Eduardo Augusto Bezerra
Profa. Cristiane Woszezenki
Uma classe representa um conjunto de objetos que compartilham uma estrutura comum e um comportamento comum. Ou seja, os objetos que são instâncias de uma mesma classe armazenam os mesmos tipos de informações e apresentam o mesmo comportamento.
Uma classe define:
Atributos (dados membro)
Metodos (funções membro)
Uma classe é assim representada:
Duas
instâncias para essa classe poderiam ser:
ret1:Retângulo |
lado1 = 2 |
|
ret2:Retângulo |
lado1 = 10 |
|
Exemplos de classes com seus atributos e métodos:
MP3 Player |
- marca: string |
+ ligar |
Avião |
- marca: string |
+ decolar |
Polígonos |
- vértice
|
+ desenhar |