Princípios da organização de código fonte C++

27

Transcript of Princípios da organização de código fonte C++

Page 1: Princípios da organização de código fonte C++
Page 2: Princípios da organização de código fonte C++
Page 3: Princípios da organização de código fonte C++
Page 4: Princípios da organização de código fonte C++

Quantidade de argumentos na linha de comando, incluindo o

nome do arquivo executado

As strings (padrão C) correspondentes a cada um

desses argumentos (argv[0] o primeiro, argv[1] o segundo...)

Valor de retorno (0 sinaliza que tudo ocorreu sem problemas,

qualquer valor diferente sinaliza condição de erro)

Page 5: Princípios da organização de código fonte C++
Page 6: Princípios da organização de código fonte C++
Page 7: Princípios da organização de código fonte C++

• Atributos

• Operações

Page 8: Princípios da organização de código fonte C++
Page 9: Princípios da organização de código fonte C++
Page 10: Princípios da organização de código fonte C++
Page 11: Princípios da organização de código fonte C++
Page 12: Princípios da organização de código fonte C++
Page 13: Princípios da organização de código fonte C++

Nome do projeto

Page 14: Princípios da organização de código fonte C++
Page 15: Princípios da organização de código fonte C++
Page 16: Princípios da organização de código fonte C++

Nome da classe

Page 17: Princípios da organização de código fonte C++
Page 18: Princípios da organização de código fonte C++

Nome ok

Por enquanto, podemos desmarcar

essas opções

Arquivos que serão criados

Page 19: Princípios da organização de código fonte C++

Atributos

Operações

Arquivo de cabeçalho contém a declaração da

classe C++

Page 20: Princípios da organização de código fonte C++

Atributos

Operações

Outras classes podem ser usadas (desde que declaradas)

Declaração das operações(assinaturas): nome, tipo

de retorno, tipos dos parâmetros

Page 21: Princípios da organização de código fonte C++

Definição dos métodos correspondentes às operações declaradas

Page 22: Princípios da organização de código fonte C++

O método é da classe Alo (escopo)

O que o método faz (corpo)

Onde está a declaração da classe

Outros recursos utilizados

Page 23: Princípios da organização de código fonte C++
Page 24: Princípios da organização de código fonte C++

Salvar arquivos:

Page 25: Princípios da organização de código fonte C++

Compilar projeto:

Page 26: Princípios da organização de código fonte C++

Executar:

Page 27: Princípios da organização de código fonte C++