Heim > Java > javaLernprogramm > Kurzes Paketbeispiel

Kurzes Paketbeispiel

DDD
Freigeben: 2024-09-29 06:08:02
Original
861 Leute haben es durchsucht

Exemplo Breve de Pacote

Pacote bookpack:
O exemplo cria um pacote chamado bookpack, que contém uma classe simples para gerenciar um banco de dados de livros.

Classe Book:
Possui atributos privados title, author e pubDate (título, autor e data de publicação).
Método construtor inicializa os atributos.
Método show() exibe os detalhes do livro.

Classe BookDemo:
Cria uma matriz de 5 objetos Book.
Preenche a matriz com informações de livros e exibe os detalhes usando o método show().

Exemplo de Código
Estrutura de Diretórios:

src/
  bookpack/
    BookDemo.java

Nach dem Login kopieren
  1. Definindo a Classe Book dentro do Pacote bookpack (bookpack/BookDemo.java):
// Demonstração breve dos pacotes.
package bookpack;

class Book {
    private String title;
    private String author;
    private int pubDate;

    // Construtor
    Book(String t, String a, int d) {
        title = t;
        author = a;
        pubDate = d;
    }

    // Método para exibir os detalhes do livro
    void show() {
        System.out.println(title);
        System.out.println(author);
        System.out.println(pubDate);
        System.out.println();
    }
}

// Classe para demonstrar o uso de Book
class BookDemo {
    public static void main(String args[]) {
        Book books[] = new Book[5];  // Cria uma matriz de objetos Book

        // Preenche a matriz com diferentes livros
        books[0] = new Book("Java: A Beginner's Guide", "Schildt", 2014);
        books[1] = new Book("Java: The Complete Reference", "Schildt", 2014);
        books[2] = new Book("The Art of Java", "Schildt and Holmes", 2003);
        books[3] = new Book("Red Storm Rising", "Clancy", 1986);
        books[4] = new Book("On the Road", "Kerouac", 1955);

        // Exibe os detalhes de cada livro
        for (int i = 0; i < books.length; i++) {
            books[i].show();
        }
    }
}

Nach dem Login kopieren

Compilação e Execução

  1. Compilando o Código A partir do diretório acima de bookpack, compile o arquivo com:
javac bookpack/BookDemo.java

Nach dem Login kopieren
  1. Executando o Programa Execute o programa a partir do diretório de trabalho atual com:
java bookpack.BookDemo

Nach dem Login kopieren

Explicações Importantes:

  • Pacote bookpack: Tanto Book quanto BookDemo fazem parte do pacote bookpack. Isso significa que, para executar o programa, o nome do pacote deve ser especificado.
  • Comando de Execução: Ao executar BookDemo, o nome completo do pacote é necessário (bookpack.BookDemo). Executar java BookDemo sem especificar o pacote não funcionará.

Saída Esperada:

Java: A Beginner's Guide
Schildt
2014

Java: The Complete Reference
Schildt
2014

The Art of Java
Schildt and Holmes
2003

Red Storm Rising
Clancy
1986

On the Road
Kerouac
1955

Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonKurzes Paketbeispiel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage