Heim  >  Artikel  >  Java  >  Kurzes Paketbeispiel

Kurzes Paketbeispiel

DDD
DDDOriginal
2024-09-29 06:08:02807Durchsuche

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

  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();
        }
    }
}

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

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

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

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

Stellungnahme:
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
Vorheriger Artikel:Pakete und CLASSPATH findenNächster Artikel:Pakete und CLASSPATH finden