Classes e objectos em java

Classes e objectos em java

Conceitos base

A orientação a objectos é a técnica de desenvolvimento e modelação de sistemas que facilita a construção de programas complexos a partir de conceitos que nos permitem modelar o mundo real tão proxima quanto a visão que temos desse mundo.

  1. A classe: É a construção de linguagem mais frequantemente utilizada para implementar um objecto em linguagem POO. Objectos com a mesm a estrutura e o mesmo comportamento pertencem a mesma classe de objectos. Defenir classes significa criar um novo tipo de dado, declarar objectos significa declarar objectos de tipo de dado defenido.
  2. Atributos: Conjunto de dados de um dado objecto.
  3. Métodos: Conjnto de procedimentos de um objecto.
  4. Objectos: É um conjunto de dados mais um conjunto de procedimentos que representam a estrutura e o comportamento inerente as entidades concretas ou abstractas do mundo real.
  5. Instancia: É um objecto gerado por uma classe é apenas a representação de um objecto enquanto instância é o objecto propriamente dito.

A primeira classe

Na elaboração da primeira classe a de se ter em conta sempre alguns factores como:

  1. Um ficheiro que seja uma classe java tem de ter a extensão .java;
  2. O nome do ficheiro tem de ser obrigatoriamente igual ao nome do cabeçalho da classe;
  3. Se não tiveres o JDK (Java Development Kit) instalado não vais poder desenvolver o software. O JRE não chega, apenas faz a interpretação das classes.
  4. Ao instalar o JDK não te esqueças de definir a path das aplicações do JDK que premitem-te fazer a documentação (javadoc), a compilação…

Nota que :

  1. Para se compilar o comando é javac <nome_ficheiro>.java;
  2. Para fazer correr o ficheiro .class que é gerado o comendo é java <nome_class>.

Comentários, existem 3 tipos.:

  1. Comentário monolinha: Todo texto colocado desde o inicio de // até ao fim da linha;
  2. Comentário multilinha ou bloco: Todo o texto entre /* e */;
  3. Comentário de documentação: Todoo texto entrea /** e */.

Se quiseres testar, compila e executa o seguinte código “Hello World”:
public class Teste{
public static void main(String[] args){
System.out.println("Hello World");
}
}

Ainda sem comentários

Deixar uma resposta