Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

ENTREGA DE PIZZA ATIVIDADE EM GRUPO INTERDISCIPLINAR

Por:   •  3/5/2018  •  1.303 Palavras (6 Páginas)  •  413 Visualizações

Página 1 de 6

...

Entre as características essenciais do C# podemos citar:

- Simplicidade: os projetistas de C# costumam dizer que essa linguagem é tão poderosa quanto o C++ e tão simples quanto o Visual Basic;

- Completamente orientada a objetos: em C#, qualquer variável tem de fazer parte de uma classe;

- Fortemente tipada: isso ajudará a evitar erros por manipulação imprópria de tipos e atribuições incorretas;

- Gera código gerenciado: assim como o ambiente. NET é gerenciado, assim também é o C#;

---------------------------------------------------------------

- Tudo é um objeto: System.Object é a classe base de todo o sistema de tipos de C#;

- Controle de versões: cada assembly gerado, seja como EXE ou DLL, tem informação sobre a versão do código, permitindo a coexistência de dois assemblies homônimos, mas de versões diferentes no mesmo ambiente;

- Suporte a código legado: o C# pode interagir com código legado de objetos COM e DLLs escritas em uma linguagem não-gerenciada;

- Flexibilidade: se o desenvolvedor precisar usar ponteiros, o C# permite, mas ao custo de desenvolver código não-gerenciado, chamado “unsafe”;

- Linguagem gerenciada: os programas desenvolvidos em C# executam num ambiente gerenciado, o que significa que todo o gerenciamento de memória é feito pelo runtimevia o GC (Garbage Collector)

class Cliente

{

// Atributos

private int cod_cliente; private string nome_cliente; private string telefone; private string rg;

private string cpf; private string endereco;

private List pedido;

// Propriedades

public int cod_Cliente {

get { return cod_cliente; } set { cod_cliente = value; }

}

public string nome_Cliente {

---------------------------------------------------------------

get { return nome_cliente; } set { nome_cliente = value; }

}

public string Telefone { get { return telefone; } set { telefone = value; }

}

public string Rg { get { return rg; } set { rg = value; }

}

public string Cpf { get { return cpf; } set { cpf = value; }

}

private string Endereco { get { return endereco; } set { endereco = value; }

}

public List Pedido { get { return pedido; }

set { pedido = value; }

}

// Métodos

public void cadastrar()

{

}

public void alterar()

{

}

public void excluir()

{

}

public void pesquisar()

{

---------------------------------------------------------------

}

}

// ------------------------------------------------- //

class Pedido

{

// Atributos

private int cod_ pedido;

private DateTime data_entrega; private int cod_cliente;

private int num_pizza; private float valor_pedido; private Cliente cliente; private Pizza pizza; private Pedido pedido;

// Propriedades

public int cod_Pedido {

get { return cod_pedido; } set { cod_pedido = value; }

}

public DateTime data_Pedido { get { return data_pedido; } set { data_pedido = value; }

}

public DateTime data_Entrega { get { return data_entrega; } set { data_entrega = value; }

}

public int cod_Cliente {

get { return cod_cliente; } set { cod_cliente = value; }

}

public int num_Pizza {

get { return num_pizza; } set { num_pizza = value; }

}

---------------------------------------------------------------

public float valor_Pedido { get { return valor_pedido; }

set { valor_pedido = value; }

}

public Cliente Cliente { get { return cliente; } set { cliente = value; }

}

public Pizza Pizza { get { return pizza; } set { pizza = value; }

}

public Pedido pedido { get { return pedido; } set { pedido = value; }

}

...

Baixar como  txt (10.4 Kb)   pdf (60.8 Kb)   docx (20 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no Essays.club