Conceitos Básicos Linguagem de Programação JAVA

5496 palavras 22 páginas
CONCEITOS BÁSICOS JAVA

1) O QUE É UMA CLASSE? O QUE É UM OBJETO?
Uma classe é um tipo definido pelo usuário que contém o molde, a especificação para os objetos, algo mais ou menos como o tipo inteiro contém o molde para as variáveis declaradas como inteiros. A classe envolve, associa, funções e dados, controlando o acesso a estes, definí-la implica em especificar os seus atributos (dados) e seus métodos (funções). Objetos são instâncias de uma classe. Quando um objeto é criado ele precisa ser inicializado, ou seja para uma única classe de nome EstudanteDeGraduacao podemos ter vários objetos durante a execução de um programa. Objetos podem conter objetos, ou seja os atributos de um objeto podem ser objetos, da mesma classe ou não. Objetos podem ser passados pela rede, armazenados em meio físico. Objetos possuem um estado e um comportamento. Um objeto pode ser visto como um RECORD, só que com uma tabela de funções que podem ser chamadas para ele.
Classe:
public class Hello { public static void main(String[] args) { System.out.println("Hello, world!"); }
}
Objeto: class ProgramaExemplo{ public static void main(Strings parametros[]){ Pessoa umaPessoaQualquer; // declara uma variável que pode armazenar objetos // do tipo Pessoa (definido na classe anterior) umaPessoaQualquer = new Pessoa(); // cria uma nova pessoa e coloca-a na // variável umaPessoaQualquer } }

2) O QUE SÃO ATRIBUTOS E MÉTODOS, INCLUSIVE CONSTRUTOR? CONSIDERE A DIFERENÇA ENTRE OS MÉTODOS ESTÁTICOS E ATRIBUTOS ESTÁTICOS. CONSIDERE MÉTODOS E ATRIBUTOS FINAIS. DIFERENCIE CADA UM DESSES CONCEITOS.
Um atributo ou campo é uma variável declarada no corpo de uma classe. Ele serve para armazenar o estado de um objeto (e neste caso é chamado de atributo de instância) ou o estado de uma classe(atributo de classe). A declaração

Relacionados

  • 1 Conceitos B Sicos Fatec
    963 palavras | 4 páginas
  • dghdfhs
    4370 palavras | 18 páginas
  • Trabalho de filosofia
    1496 palavras | 6 páginas
  • algaritimo
    1930 palavras | 8 páginas
  • Logica de Programação
    834 palavras | 4 páginas
  • programação
    2558 palavras | 11 páginas
  • Linguagem de programação java
    3168 palavras | 13 páginas
  • Test
    958 palavras | 4 páginas
  • Informatica
    1881 palavras | 8 páginas
  • Informatica
    1680 palavras | 7 páginas