TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS PROGRAMAÇÃO COMERCIAL

Por:   •  20/11/2015  •  Trabalho acadêmico  •  2.530 Palavras (11 Páginas)  •  177 Visualizações

Página 1 de 11

[pic 1]

Universidade Anhanguera

Curso Análise e Desenvolvimento de Sistemas

Disciplina Linguagem de Programação Comercial

Alunos:

Ismailda Dias do Nascimento RA 1299257663

Soan Oliveira C. Fernandes   RA9902006969

Moisés Silva Marques            RA9891539085

Professor: Raniere

Anápolis, 14 de Outubro de 2015.

1-Visão geral da Plataforma .NET

1.1-Principais características da plataforma .NET

1.2-Tabela com diferenças entre a linguagem C# e a linguagem Java.  

Namespaces e Packages

Java

C#

package pojo; --> Pacote

namespace Poco --> Namespace da Classe

Importação de classes utilizadas na implementação

Import Java.util.calendar; --> Classes utilizadas

using System;

using System.Collections.Generic;

using System.Text;  --> Namespaces utilizados

Declaração das Classes

public class Cliente {

public class Cliente {

Ao desenvolver uma aplicação, é necessário, que as classes sejam distribuídas de forma que sua estrutura passe, por uma regra, onde estabelece cada conjunto de classes. Em Java, esta organização é realizada através de pacotes (packages) e, em C#, esta organização é conhecida por namespaces. As diferenças, são fácil de assimilar. 

Em Java, um pacote representa fisicamente uma pasta (ou diretório para os puristas); Em C# um namespace e encontrado em uma pasta com um nome e dentro desta pasta.

Em Java, as bibliotecas (classes) são importadas através da instrução import, que se situa abaixo da declaração do pacote ao qual a classe pertence. As classes em C# são importadas através da instruçãousing e se encontram antes da declaração do namespace, pois em C#, a classe é delimitada pelo namespace a que pertence. 

Uma classe representa um tipo de dado tanto em C# como em Java, e são composto por atributos, que representam suas características, e métodos, e comportamento da classe.

Em Java, um arquivo pode ter várias classes, mas somente uma delas pode ser pública, e as terão seu acesso livre à todas as classes do mesmo pacote. Em C#, um arquivo tambem pode ter várias classes, mas não existe a limitação de quantidade de classes públicas e as classes que não possuírem uma modificador de acesso, são por default internal.

JAVA:

  boolean
  byte
  char
  short, int, long
  float, double 

C#:

  bool
  byte, sbyte
  char
  short, ushort, int, uint, long, ulong
  float, double, decimal

1.3 -Relatório 1 - Codificação das Classes do Sistema

Apresentaremos a implementação das Classes que  compõe o Sistema, declarando seus objetos e os  métodos que serão utilizados no desenvolvimento do projeto.

Classe Departamento

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace Cadastro_Materiais{

 class Departamento{

          private String codigo;

          private String descricao;

         

          public void departamento(String codigo){

                this.codigo = codigo;

          }

          public String descricao(){

                return this.descricao;

          }

  }        

}

Classe Material

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Cadastro_Materiais{

 class Material{

         private String codigo;

         private String codigo_departamento;

         private DateTime data;

         private String titulo;

         private String conteudo;

         private String codigo_usuario;

         

         public void usuarioLogado(String codigo, String nome, int tipo){

              Departamento dept = new Departamento();

              dept.departamento(this.codigo_departamento);

              this.codigo_usuario = codigo;

             

               if(tipo == 0){ // Permiti executar cadastro

                   MessageBox.Show(“Usuario”+codigo+”-”+nome+” pode realizar cadastro e

                                                    consultas!!”);

               }

         }

 }

}


Classe Usuario

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Cadastro_Materiais{

 class Usuario{

      private String codigo;

      private String nome;

      private String login;

      private String senha;

      private int tipo;

      public void setLogin(String login){

         this.login = login;

      }

      public void setSenha(String senha){

          this.senha = senha;

      }

      public String getNome(){

           return this.nome;

      }

      public String getCodigo(){

           return this.codigo;

      }

      public Int getTipo(){

...

Baixar como (para membros premium)  txt (11.9 Kb)   pdf (729.6 Kb)   docx (510.1 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com