Summary
Keywords
Full Transcript
Aprenda Classes, Objetos, Atributos, Métodos, Construtores, Get e Set, na aula prática mais didática que você vai encontrar na internet, 15 minutos, e tenha acesso ao bônus: Curso Java Swing na Prática. Acesse: https://pay.kiwify.com.br/RXED8AQ Abaixo, deixo os conceitos que utilizo nesta aula de orientação a objetos no netbeans, usando poo java: Classes Java: As classes em java são estruturas que servem para representar modelos computacionais, ou seja, se você quer transformar algo real ou imaginário em código, sendo que esse algo vai precisar armazenar dados, de forma agrupada, então, nada melhor do que usar uma classe. Digo isso, porque uma classe possui atributos e métodos, que nada mais são do que características (variáveis) e comportamentos (funções, ações). Objetos em Java: As classes java servem apenas de modelo, estrutura, padrão. Mas, o que é usado mesmo, na prática, no código, são os objetos. São os objetos que guardam os dados, os métodos, atributos, e realizam as operações necessárias de processamento para solucionar o problema em questão. Os objetos java ganham vida através da palavra reservada new, com o uso dos construtores java. Sem os construtores os objetos não tem vida. Construtores Java: Os construtores do java são formas de criar objetos. Esses construtores pode ser representados de várias formas. Construtor padrão, que não tem parâmetros. Construtores java que possuem parâmetros, mas em diferentes ordens (os tipos de dados). Metodos em Java: Os metodos java são usados para representar os comportamentos, as atividades, as ações, os processamentos de dados. Logo, um metodo em java deve ser específico, e solucionar um problema específico, dentro do escopo da classe ao qual se refere. Não se deve criar métodos enormes, pois fica difícil de ler, entender do que se trata e fica difícil de realizar manutenção e atualização. Você pode criar vários métodos, de diversos tipos, dentro da classe para que eles te ajudem a solucionar o problema, ou seja, você está modularizando o seu sistema. É o conceito básico da programação: "Dividir para Conquistar". Os metodos em java podem ser: sem retorno e sem parâmetro, sem retorno e com parâmetro, com retorno e sem parâmetro, e com retorno e com parâmetro. Além disso, podemos ter os metodos java para recuperar dados e inserir ou atualizar dados. Esses são os famosos metodos get e set. A programação orientada a objetos no java, também conhecida como poo java, pode ser usada em qualquer ambiente de desenvolvimento. Mas, neste vídeo, busquei aplicar os conceitos de orientação a objetos no netbeans. Por isso, quando você quiser usar orientacao a objetos no netbeans, você vai precisar ter instalado no seu computador o kit de desenvolvimento do java, ou melhor falando, o java jdk e o netbeans. Para este curso java, estou usando o netbeans 21 com o java jdk 21, sendo que este código é utilizado em qualquer outra versão estável do java, seja ela java jdk 8, java jdk 11, java jdk 17, java jdk 21, assim como, em qualquer outra versão do netbeans. Se você ainda não sabe instalar o netbeans, acesse este vídeo, que nele te explico como baixar o java jdk 21 e o netbeans 21, para criar seus projetos java aplicando a orientação a objetos no netbeans, e assim, você programar orientado a objetos com java, o poo java. Acesse aqui: https://youtu.be/l4SSJGIvSWo Netbeans e java é uma das melhores opções para desenvolvedores iniciantes. Digo isso, pois é um ambiente de desenvolvimento muito utilizado por professores em escolas técnicas, tal como, institutos federais e universidades federais, assim como, em instituções particulares, ao redor do Brasil e no Mundo. Java e netbeans são tecnologias de nível global usadas em vários países. Para criar janelas gráficas, em sistemas desktop, java swing é uma ótima opção, e para isso, até hoje, não encontrei uma ide tão boa quanto o netbeans para isso. No netbeans o java swing funciona muito bem, sem travar, pois é um recurso nativo. Já em outros ambientes de desenvolvimento, por ser uma extensão adicionada, ele pode travar e não te proporcionar uma boa experiência. Por isso, se o teu foco é aprender classes java, aplicando os conceitos de orientação a objetos com java e netbeans, para criar sistemas gráficos, formulários de cadastros, e armzenar esses dados, o netbeans vai ser bastante útil para a tua prática de poo java. Abaixo, deixo o cursos de java, focado em orientação a objetos, e o curso de java específico para quem deseja criar janelas gráficas com java e netbeans: Se você estiver procurando curso java que foca em orientação a objetos, então, vai gostar deste treinamento, o Java na Prática. Acesse e confira tudo que o curso tem direito: https://pay.kiwify.com.br/gmU7HPU #netbeans Agora, se você está querendo aprender a aplicar a orientação a objetos no netbeans, e construir janelas gráficas, usando java, com swing acesse o treinamento que falo no vídeo aqui: https://pay.kiwify.com.br/RXED8AQ #java
