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.
- 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.
- Atributos: Conjunto de dados de um dado objecto.
- Métodos: Conjnto de procedimentos de um objecto.
- 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.
- 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:
- Um ficheiro que seja uma classe java tem de ter a extensão .java;
- O nome do ficheiro tem de ser obrigatoriamente igual ao nome do cabeçalho da classe;
- 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.
- 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 :
- Para se compilar o comando é javac <nome_ficheiro>.java;
- Para fazer correr o ficheiro .class que é gerado o comendo é java <nome_class>.
Comentários, existem 3 tipos.:
- Comentário monolinha: Todo texto colocado desde o inicio de // até ao fim da linha;
- Comentário multilinha ou bloco: Todo o texto entre /* e */;
- 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