Buscar

DS_Aula_03

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

AULA 1 - Profa. ADRIANA SICSÚ, DSc.
*
DESENVOLVIMENTO DE SOFTWARE 
AULA 3
Profa: ADRIANA SICSÚ, DSc.
adriana.aparicio@globo.com
*
*
OBJETIVOS DA AULA
Módulos
Módulo Predefinidos
Métodos
Encadeamento de Métodos
Escopo
Escopo de Variável
Escopo de um Método
Sub-Rotinas
*
*
*
Módulos
O Visual Basic fornece vários módulos que permitem simplificar tarefas comuns no seu código, dentre elas podemos de destacar:
Manipulação de cadeias de caracteres
Realização de cálculos matemáticos
Obtendo informações do sistema
Executar operações de arquivo e diretório
Entre outros.
 
*
*
*
Módulos Prédefinidos
Módulos da Linguagem VB
 
*
*
*
Módulos Prédefinidos
Módulos da Linguagem VB
 
*
*
*
Módulos Prédefinidos
Módulos da Linguagem VB
 
*
*
*
Criando um Módulo
*
*
*
Criando um Módulo
*
*
*
Criando um Módulo
*
*
*
Métodos
Um método, também conhecido como procedimento, é um bloco de códigos identificado por um nome.
Um método é chamado pelo nome para que execute o bloco de código.
Um módulo tem um ou mais métodos.
*
*
*
Métodos
Vantagens:
Eliminação de redundância de códigos que precisam ser executados mais de uma vez na aplicação.
Possibilidade de reaproveitamento dos métodos entre diferentes aplicações.
 Possibilidade de modularização de código da aplicação, tornando-o mais legível.
Possibilidade de que partes do código de uma aplicação sejam desenvolvidas em paralelo por mais de um programador.
*
*
*
Sub-Rotinas
É um método que executa um bloco de código, mas Não retorna valor.
Sintaxe de uma Sub-rotina
*
 Sub nome(ByVal NomeParametro1 As Tipo, ...., ByVal NomeParametro1)
 
 <bloco de código>
 End Sub
*
*
Sub-Rotinas
*
*
*
Sub-Rotinas
*
*
*
Sub-Rotinas
*
*
*
Função
É um método que executa um bloco de código, mas Retorna valor.
Sintaxe de uma Sub-rotina
*
 Function nome(ByVal NomeParametro1 As Tipo, ...., ByVal NomeParametro1)
 
 <bloco de código>
 
 Return expressão
 End Function
*
*
Função
*
*
*
Encadeamento de Métodos
 Um método pode chamar outro método permitindo assim que métodos mais especializados sejam criados para aumentar a coesão.		
*
*
*
Escopo
Define a acessibilidade de uma variável ou método.
Escopo de uma Variável
As variáveis declaradas com Dim são acessíveis apenas dentro do método em que foram declaradas.
As variáveis declaradas fora do método, usando-se a palavra chave Private ou Public para que sejam acessadas por mias de um método.
*
*
Escopo de uma Variável
Public: São acessíveis por todos os métodos da aplicação
Private: São acessíveis apenas pelos métodos situados dentro do mesmo módulo ou da mesma classe onde foram declaradas.
Valor Default: Public
*
*
Sub-Rotinas
*
*
*
Escopo de um Método
Public: Pode ser chamado de qualquer parte da aplicação. 
 
Private: Pode ser chamado apenas pelos métodos situados dentro do mesmo módulo ou da mesma classe onde foram definidos.
Valor Default: Public
*
*
Funções Internas
O VB possui várias funções internas predefinidas que podem ser usadas na aplicação.
 Funções de Conversão de Tipos
 Funções de Manipulação de String
 Funções Matemáticas
*
*
Funções Internas
 
*
*
*
Saiba Mais ....
Módulo Predefinidos
http://msdn.microsoft.com/pt-br/library/746404kz.aspx
Funções Internas
http://msdn.microsoft.com/pt-br/library/32s6akha.aspx 
*
*
*
Próxima Aula
Estruturas de Controle
Decisão
Repetição
*
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais

Materiais relacionados

6 pág.

Perguntas relacionadas

Perguntas Recentes