Skip to content

ac7wesley/ProgramJavaContracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Aplicação de conceitos de orientação a objetos

Folders

  • applications - aplicação que consome os demais objetos do sistema.
  • entities - abriga os "serviços" dos sistema.
  • entities\enums - variáveis enums.

Canel Case

Em Java, "camel case" (ou lowerCamelCase) é uma convenção de nomenclatura onde a primeira palavra começa com minúscula, e cada palavra subsequente começa com maiúscula, sem espaços (ex: nomeDoUsuario, calcularImposto). É usado para variáveis, métodos e parâmetros, enquanto classes e interfaces usam PascalCase (todas as palavras começam com maiúscula, ex: MinhaClasse), e constantes usam snake_case (maiúsculas e sublinhados, ex: MAX_VALOR).

  1. Variáveis e Métodos (lowerCamelCase): nomeDoUsuario, calcularTotal().
  2. Classes e Interfaces (PascalCase): MinhaClasse, InterfaceDeConexao.
  3. Constantes (ALL_CAPS/snake_case): VALOR_MAXIMO, PI.

Class Type or Primitive Type

Very important in programming

  • Primitive Type: int, double, byte, short, long, float = not accept valeu null
  • Class Type: Integer, Double, Byte, Short, Long, Float = accept valeu null

Obs: ***Esses tipos são importantes para determinar, o tipo de dados que será imputado ao sistema/banco de dados.***

Getting Started

Welcome to the VS Code Java world. Here is a guideline to help you get started to write Java code in Visual Studio Code.

Folder Structure

The workspace contains two folders by default, where:

  • src: the folder to maintain sources
  • lib: the folder to maintain dependencies

Meanwhile, the compiled output files will be generated in the bin folder by default.

If you want to customize the folder structure, open .vscode/settings.json and update the related settings there.

Helper of VSCode Shortcuts

Dependency Management

The JAVA PROJECTS view allows you to manage your dependencies. More details can be found here.

ProgramJavaContracts

About

Aplicação para controle de contratos, utilizando POO.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages