Você está na página 1de 2

FUNDAO EDUCACIONAL MONTES CLAROS FACULDADE DE CINCIA E TECNOLOGIA DE MONTES CLAROS ENGENHARIA DE COMPUTAO ANLISE PROJETO E PROGRAMAO ORIENTADOS

A OBJETO Exerccios 14/09/2011

Nome: _________________________________________________________________________ 1) Classifique quando as duas hierarquias de classes (Herana e Composio) usadas em APPOO: a. Mamfero em relao a classe animal. b. Carro em relao a rodas, motor e lataria. 2) Dadas as classes: Jogadores, times, goleiros, atacantes, zagueiros e tcnicos. Represente os relacionamentos possveis em UML 3) O que uma sobrecarga de funo? 4) Quanto de memria reservado quando declaramos uma classe com dados comuns e estticos? 5) Quais os 4 problemas da classe livro? class livro{ char titulo[51]; char autor[51]; float preo; public: livro livro(); ~livro(); ~livro(int x); print(int a); print(int c); };. 6) Defina a classe computador com processador, memoria RAM e HD, status (estoque/vendido/devolvido) e preo de venda. a. Crie as funes construtoras, uma vazia e outra recebendo os parmetros. b. Crie a funo destruidora que emite uma mensagem de computador vendido. c. Crie uma funo que solicite os dados do computador. d. Crie uma funo que imprime os dados do computador. e. Crie uma funo vendido que mude o estado do computador. f. Crie uma funo que imprima a quantidade de computadores vendidos a partir de uma varivel static. g. Declare uma matriz de 10 elementos e construa uma funo main para solicitar dados para todos e imprimir os resultados. 7) Sobrecarregue o operador %= para alterar o preo do computador de acordo com a porcentagem solicitada. Exemplo: comp1 %= 10; (aumenta o preo de venda em 10%). 8) Quando um objeto destrudo? 9) Os dados na estrutura so por default ________________________. J na classe os membros so por default _________________________________. (Visibilidade).

FUNDAO EDUCACIONAL MONTES CLAROS FACULDADE DE CINCIA E TECNOLOGIA DE MONTES CLAROS ENGENHARIA DE COMPUTAO ANLISE PROJETO E PROGRAMAO ORIENTADOS A OBJETO Exerccios 14/09/2011

Nome: _________________________________________________________________________ 1) Classifique quando as duas hierarquias de classes (Herana e Composio) usadas em APPOO: a. Mamfero em relao a classe animal. b. Carro em relao a rodas, motor e lataria. 2) Dadas as classes: Jogadores, times, goleiros, atacantes, zagueiros e tcnicos. Represente os relacionamentos possveis em UML 3) O que uma sobrecarga de funo? 4) Quanto de memria reservado quando declaramos uma classe com dados comuns e estticos? 5) Quais os 4 problemas da classe livro? class livro{ char titulo[51]; char autor[51]; float preo; public: livro livro(); ~livro(); ~livro(int x); print(int a); print(int c); };. 6) Defina a classe computador com processador, memoria RAM e HD, status (estoque/vendido/devolvido) e preo de venda. a. Crie as funes construtoras, uma vazia e outra recebendo os parmetros. b. Crie a funo destruidora que emite uma mensagem de computador vendido. c. Crie uma funo que solicite os dados do computador. d. Crie uma funo que imprime os dados do computador. e. Crie uma funo vendido que mude o estado do computador. f. Crie uma funo que imprima a quantidade de computadores vendidos a partir de uma varivel static. g. Declare uma matriz de 10 elementos e construa uma funo main para solicitar dados para todos e imprimir os resultados. 7) Sobrecarregue o operador %= para alterar o preo do computador de acordo com a porcentagem solicitada. Exemplo: comp1 %= 10; (aumenta o preo de venda em 10%). 8) Quando um objeto destrudo? 9) Os dados na estrutura so por default ________________________. J na classe os membros so por default _________________________________. (Visibilidade).

ii