Gestao em rh

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (365 palavras )
  • Download(s) : 0
  • Publicado : 7 de maio de 2012
Ler documento completo
Amostra do texto
EXERCÍCIOS: Aplicação de conceitos
1) Vá em File

New

Project;

2) Selecione Visual C# e escolha a opção Windows Forms Application;
3) Coloque o nome do projeto como construcao-civil eescolha a área de
trabalho como local de gravação do projeto. Clique em Ok;
4) Crie a classe a seguir com seus atributos privados e métodos:

raio (): Diâmetro dividido por dois
area (): π * raio²(use a classe Math)
5) Crie outra classe chamada Terreno:

areaDoTerreno (): Multiplica a largura pelo comprimento
areaConstruida (): Multiplica a área do terreno pelo percentual de área
construídada casa, dividido por 100.
Construtor: Recebe por parâmetro um objeto pis do tipo Piscina e
altera (this) o atributo piscina.

Método SET do percentualDeAreaConstruida: Limita no máximo a
60% dotamanho do terreno. Se ultrapassar o valor 60, atribui
automaticamente o valor máximo (60%).

6) Crie a classe a seguir:

custoDeConstrucaoDaCasa (ter : terreno):
Multiplica a área construídada casa (ter.areaConstruida()) pelo valor
da mão de obra da casa.
custoDeConstrucaoDaPiscina (ter : terreno):
Multiplica a área da piscina (ter.piscina.area()) pelo valor da mão de
obra da piscina.total(ter : terreno):
Soma o custoDeConstrucaoDaCasa(ter) mais
custoConstrucaoDaPiscina(ter).
7) Insira os controles a seguir e altere a propriedade NAME conforme
exemplo:

8) Altere apropriedade CONTROLBOX do formulário para False e a
propriedade TEXT dos componentes conforme exemplo:

9) Codifique o botão Calcular da classe Frm_Construcao:
Instanciar um objeto do tipo PISCINAchamado pis.
Alterar o atributo diâmetro do objeto pis com o valor digitado pelo
usuário através da caixa de texto.
Instanciar um objeto do tipo TERRENO chamado ter e, dentro da chamada
do construtor,colocar o objeto pis.
Alterar os atributos largura, comprimento e percentual de área
construída do objeto ter com os valores digitados pelo usuário através
das caixas de texto.
Instanciar um...
tracking img