quinta-feira, 6 de junho de 2013

Reflexão Módulo 11

Este Módulo é sobre Programação Orientada a Objectos Avançada, neste módulo aprendi a  usar as classes, também fiquei a saber como usar os construtores.
Neste módulo o que mais tive dificuldades foi o Get e o Set.

Programa sobre Classes


 Classe Funcinário


Reflexão: Neste Módulo escolhi este programa porque acho que foi o programa que mais tem haver com os conteudos abordados e foi o que mais aprendi neste módulo.

segunda-feira, 3 de junho de 2013

Definição das propriedades de uma classe


Como vimos no módulo 8, a propósito da POO conhecida por encapsulamento,é habitual proteger certos membros  das classes com a palavra Private.

No entanto, uma boa programação de classes deve evitar expor os dados de uma classe ao livre acesso de qualquer código que utilize.A principal razão é que um acesso incorrecto a esses dados, com alterações não controladas,pode corromper o código dos objectos e abortar o programa.

O código de uma propriedade consiste tipicamente em dois subprograma(Get e Set):


  • Get - Uma função que permite obter(get) o valor do campo de dados visado;
  • Set - Um procedimento para definir(set) ou modificar o valor do mesmo campo de dados.
Construtores e Classes Derivadas

Um construtor é um método de uma classe concebido para definir o modo como queremos que um objecto seja criado ao utilizarmos a palavra New.

Reflexão: Neste Módulo escolhi os construtores e Classes Derivadas porque acho que são importantes para este módulo

sexta-feira, 10 de maio de 2013

Reflexão Final Módulo 10

Este Módulo é sobre Programação  Orientada a Objectos, neste módulo aprendi a usar as estruturas select case, os procedimentos, as funções, aprendi a usar módulos no visual basic express e  também aprendi a usar vectores. Este módulo foi um pouco difícil porque não percebi muito bem  os procedimentos nem as funções.

terça-feira, 16 de abril de 2013

Programa Euromilhoes

Código Fonte


Programa em execução




Código fonte no módulo



Reflexão: Escolhi este programa porque foi um dos programas mais abordados nas aulas e é um programa fundamental para o módulo 10. Neste programa aprendemos a usar o módulo para ajudar a organizar os nossos programas

sexta-feira, 5 de abril de 2013

Exemplificação de uma estrutura select case






Vectores- Leitura e Escrita


A manipulação de vectores, isto é, o armazenamento de valores bem como a leitura do seu conteúdo, é feita indicando qual o nome do vector e qual o índice(entre parênteses) pretendido.
Exemplo:
notasalunos(0) = 12
notasalunos(1) = 7
nomesalunos(0) = "Ana Mariana"
nomesalunos(1) = "António Silva"
saldosalunos(0) = "120.50
saldosalunos(1) = 23.23
motoresligados(0) = true
motoresligados(1) = false
media= (notasalunos(0) + notasalunos(1))/2