A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Linguagem Técnica de Programação VI Prof.: Luiz Gustavo Jordão Soares

Apresentações semelhantes


Apresentação em tema: "Linguagem Técnica de Programação VI Prof.: Luiz Gustavo Jordão Soares"— Transcrição da apresentação:

1 Linguagem Técnica de Programação VI Prof.: Luiz Gustavo Jordão Soares

2 Revisão – Aula004

3 Conceitos Gerais VB.NET Namespaces Organiza classes/módulos evitando conflitos de nomes e/ou assinaturas.

4 Conceitos Gerais VB.NET Namespaces Organiza classes/módulos evitando conflitos de nomes e/ou assinaturas.

5 Conceitos Gerais VB.NET Namespaces Organiza classes/módulos evitando conflitos de nomes e/ou assinaturas.

6 Conceitos Gerais VB.NET Tipos Date / DateTime Date: Utilizado para representação de datas.

7 Conceitos Gerais VB.NET Tipos Date / DateTime DateTime: Utilizado para representação de data e hora.

8 Conceitos Gerais VB.NET Tipos Date e DateTime Funções/propriedades mais utilizadas DayOfWeek ‘Retorna o dia da semana DayOfYear ‘Retorna o dia do ano AddDays() ‘Adiciona dias AddHours() ‘Adiciona horas

9 Conceitos Gerais VB.NET Tipos TimeSpan Utilizado para representação de intervalo de tempo

10 Conceitos Gerais VB.NET Overloads de Métodos / Funções Cria diferentes assinaturas para o mesmo método/função.

11 Conceitos Gerais VB.NET Overloads de Métodos / Funções Cria diferentes assinaturas para o mesmo método/função.

12 Aula005

13 Programação Orientada a Objetos

14 Progr. Orientada a Objetos Motivação Linguagem próxima da realidade Reuso de código Expansão da codificação Continuidade por outras pessoas

15 Progr. Orientada a Objetos Objetos Classes Interface

16 Progr. Orientada a Objetos Objetos Representação física de algo. Possui estado e comportamento. Cachorro Cauda, nome, raça, cor, idade... (estado) Latir, correr, dormir... (comportamento)

17 Progr. Orientada a Objetos Classes Representação conceitual de algo. É a generalização de um objeto. Animal Nome, raça, cor, idade... (estado) Correr, dormir... (comportamento)

18 Progr. Orientada a Objetos Animal -Nome -Raça -Idade -Comer( ) -Dormir( ) ClasseObjetos

19 Progr. Orientada a Objetos Classes (Representação) Atributos Propriedades Construtor Métodos Destrutores

20 Progr. Orientada a Objetos Interfaces É a forma como um objeto se interage com outros Funcionalidades comuns entre vários objetos e/ou classes.

21 Progr. Orientada a Objetos Animal -Nome -Raça -Idade +Comer( ) +Dormir( ) Humano -Nome -Idade -Cor +Trabalhar( ) +Estudar( ) +Reproduzir( )

22 Progr. Orientada a Objetos Conceitos Abstração Encapsulamento Polimorfismo Herança

23 Progr. Orientada a Objetos Abstração Capacidade de representar cenários complexos através de termos simples.

24 Progr. Orientada a Objetos Encapsulamento Funcionalidades “internas” e “independentes” que não necessitam de compreensão.

25 Progr. Orientada a Objetos Polimorfismo Capacidade de um método desempenhar diferentes papéis.

26 Progr. Orientada a Objetos Herança Capacidade de herdar atributos e comportamentos de uma classe.

27 Conceitos Gerais VB.NET


Carregar ppt "Linguagem Técnica de Programação VI Prof.: Luiz Gustavo Jordão Soares"

Apresentações semelhantes


Anúncios Google