Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 69

COMO CRIAR PROGRAMAS USANDO

JAVA 1st Edition Carlos Alberto


Barbosa Junior
Visit to download the full and correct content document:
https://ebookstep.com/product/como-criar-programas-usando-java-1st-edition-carlos-
alberto-barbosa-junior/
More products digital (pdf, epub, mobi) instant
download maybe you interests ...

Equipes brilhantes Como criar grupos fortes e motivados


Portuguese Edition Coyle Daniel

https://ebookstep.com/product/equipes-brilhantes-como-criar-
grupos-fortes-e-motivados-portuguese-edition-coyle-daniel/

Economía básica 7th Edition Alejandro Roberto Rodas


Carpizo Carlos Alberto Rodas Arroyo

https://ebookstep.com/product/economia-basica-7th-edition-
alejandro-roberto-rodas-carpizo-carlos-alberto-rodas-arroyo/

Manual de Direito Previdenciário Carlos Alberto Pereira


De Castro João Batista Lazzari

https://ebookstep.com/product/manual-de-direito-previdenciario-
carlos-alberto-pereira-de-castro-joao-batista-lazzari/

IV Arquitecto Carlos Alberto Cázares Salcido Col


Arquitectos Decanos 2015th Edition Gilberto Romero
Moreno

https://ebookstep.com/product/iv-arquitecto-carlos-alberto-
cazares-salcido-col-arquitectos-decanos-2015th-edition-gilberto-
romero-moreno/
Como criar relações mais profundas Construindo
relacionamentos excepcionais com a família os amigos e
os colegas de trabalho 1st Edition David Bradford
Carole Robin
https://ebookstep.com/product/como-criar-relacoes-mais-profundas-
construindo-relacionamentos-excepcionais-com-a-familia-os-amigos-
e-os-colegas-de-trabalho-1st-edition-david-bradford-carole-
robin-2/

Como criar relações mais profundas Construindo


relacionamentos excepcionais com a família os amigos e
os colegas de trabalho 1st Edition David Bradford
Carole Robin
https://ebookstep.com/product/como-criar-relacoes-mais-profundas-
construindo-relacionamentos-excepcionais-com-a-familia-os-amigos-
e-os-colegas-de-trabalho-1st-edition-david-bradford-carole-robin/

Introdução À Computação Usando Python Um Foco No 1st


Edition Ljubomir Perkovic

https://ebookstep.com/product/introducao-a-computacao-usando-
python-um-foco-no-1st-edition-ljubomir-perkovic/

Linguagem e Argumentação Jurídica 5ª edição 5th Edition


Alda Da Graça Marques Valverde Néli Luiza Cavalieri
Fetzner Nelson Carlos Tavares Junior

https://ebookstep.com/product/linguagem-e-argumentacao-
juridica-5a-edicao-5th-edition-alda-da-graca-marques-valverde-
neli-luiza-cavalieri-fetzner-nelson-carlos-tavares-junior/

Teoria Computacional de Grafos: Os algoritmos Com


programas Python 1st Edition Jayme Luiz Szwarcfiter

https://ebookstep.com/product/teoria-computacional-de-grafos-os-
algoritmos-com-programas-python-1st-edition-jayme-luiz-
szwarcfiter/
COMO CRIAR PROGRAMAS
USANDO JAVA
A PRENDENDO A PROGRAMAR DO JEITO FÁCIL

C ARLOS A LBERTO B ARBOSA J UNIOR

Copyright © 2022. 1ª Edição.

Todos os Direitos Reservados.

Nenhuma parte desta publicação pode ser reproduzida,


distribuída ou transmitida por qualquer forma ou meio,
incluindo fotocópia, gravação ou outros métodos eletrônicos
sem a prévia autorização por escrito do autor, exceto no caso
de breves citações incluídas em resenhas críticas e alguns
outros usos não comerciais permitidos pela lei de direitos
autorais.
Caso você queira entrar em contato comigo, para bater -
papo, conversar, criticar o meu livro, fazer sugestões,
ganhar um amigo... Enfim, caso você queira entrar em
contato comigo, você pode me encontrar no telegram
buscando pelo nome @CalbertoBarbosaJr.

O meu link no telegram é:


https://t.me/CalbertoBarbosaJr

Ou, me escreva no e-mail:


[email protected]

Com certeza, eu irei te responder.


SUMÁRIO
Sumário
Capítulo 1 Introdução
Capítulo 2: Guardando dados na memória
Capítulo 3 Tomando uma decisão
Capítulo 4 Fazendo o código repetir
Capítulo 5 Programação orientada a objeto
CAPÍTULO 1 INTRODUÇÃO

Mas, antes de começar a programar, eu te faço uma


pergunta: você sabe o que é linguagem de
programação? Pois, se eu vou te ensinar sobre uma
determinada linguagem de programação,
primeiramente, eu gostaria de explicar o que é uma
linguagem de programação.

O que é linguagem de programação?

Linguagem de programação é uma linguagem que serve


para criar software (programas).

Linguagem é a capacidade de utilizar sinais linguísticos


com vistas à comunicação.

“Se a linguagem tem a comunicação, a linguagem de


programação se comunica com quem?”

Uma inteligente pergunta, meu jovem Padawan.


A linguagem de programação serve para nós
comunicarmos com o computador.

É uma forma de darmos instruções para um


computador.

Os computadores não reconhece a linguagem humana,


então, nós usamos a linguagem de computação para nós
comunicarmos com o computador.
A única linguagem com os computadores compreendem
é a linguagem máquina.
Esta linguagem de máquina é basicamente uma
linguagem binária. Isso significa que os computadores
só entendem 2 valores diferentes. Isso pode significa
que, um determinado trecho do circuito do computador
passa ou não passa eletricidade.

E parecido com o funcionamento de um CD música.


Se você não sabe como funciona um CD de música é o
seguinte: num CD há trechos com ranhuras e trechos
sem ranhuras. Quando um raio laser lê um CD, este raio
“lê” a sequência de ranhuras e sem ranhuras e, esta
combinação cria uma música.
Dependendo da combinação de ranhuras e sem
ranhuras cria músicas diferentes uma das outras.

O vídeo abaixo explica melhor este processo:

https://www.youtube.com/watch?v=ZVsHVwbGIOc

Voltando ao computador, imagine a seguinte


combinação:

COM ELETRICIDADE, COM ELETRICIDADE, SEM


ELETRICIDADE

Produza a letra A.
Para produzir a letra B poderia sem o seguinte:
SEM ELETRICIDADE, SEM ELETRICIDADE, COM
ELETRICIDADE.

Ou seja, dependendo da combinação de “há eletricidade


e, não há eletricidade”, pode produzir um editor de
texto ou um game.

Para representar esta linguagem binária, usa o símbolo


1 e 0.

Para transformar a linguagem que humana em uma


linguagem de máquina (ou, em linguagem binária que
os computadores entendem) nós usamos um
compilador.

O compilador transforma a linguagem humana para a


linguagem de máquina.

Se você pesquisar na internet, verá que há uma


diferença interpretadores e compiladores.
Eu não vou entrar em detalhes mas, caso você queira
saber mais sobre isso, dê uma olhada neste link.

https://www.oficinadanet.com.br/artigo/1527/diferen
cas_entre_compiladores_e_interpretadores

A partir de agora, eu irei sempre utilizar a palavra


“compilador” não me importando com a diferença entre
o compilador e interpretador, ok?
Quando nós escrevemos usando qualquer linguagem de
programação, nós chamamos o resultado desta escrita
de código-fonte.

Código-fonte é o código que você escreve.

Entre você e o computador está um tradutor chamado


de compilado (ou, interpretador).

Programa ou software é uma série de instruções que um


computador deve seguir. Essas instruções são escritas
na linguagem de programação.

O compilador traduz esta linguagem de programação


para linguagem de máquina.

Código-fonte é um código que você escreveu em alguma


linguagem de programação.

O código de máquina é um código binário (0s e 1s) que


contém as instruções a serem executadas pelo
computador.

A linguagem de programação que iremos usar neste


livro será o Java.

Com o java você poderá criar programas para celular da


Android, para computadores etc.

Para mais informações:


https://pt.wikipedia.org/wiki/Java_(linguagem_de_pro
grama%C3%A7%C3%A3o)

Com os conhecimentos adquiridos neste livro, você será


capaz de criar programas para Android e Desktop
(computadores).

Para começar a programar, precisamos instalar algumas


ferramentas.

Instalando as ferramentas

Nós precisamos instalar o compilador do Java.


Lembrando que, o compilador é responsável por
traduzir a linguagem que nós usamos para a linguagem
que o computador entende.

O nome do compilador do java é JDK.

Por curiosidade, o JRE é um plugin que permite executar


programas que foram criados no Java.
Ou seja, o JDK permite criar programas usando o Java. O
JRE permite executar programas que forma criados
usando o Java.

Vamos baixar o JDK no seguinte site:

https://www.oracle.com/java/technologies/downloads
/

Figura01-01
A instalação é bem simples parecido com a instalação de
qualquer programa.

Figura01-02
Após instalar o JDK, precisamos instalar um editor de
texto para escrever os nossos código. Neste caso, vamos
usar uma IDE.

E, o que é IDE?

Esta sigla significa Integrated Development


Environment, traduzindo, ambiente de
desenvolvimento integrado.

Como exemplo, eu posso citar o eclipse, netbeans, visual


studio, android studio.

IDE é um programa que te ajuda (e, muito) na criação de


software.
Quando você escreve o seu código, a IDE te ajuda muito
para que o seu código fique correto (quando há um erro
no seu código, a IDE avisa), exibe cores diferentes para
te facilitar a leitura. Além disso, há uma função de auto
complete, isso significa que, quando você começa
escrever, a IDE completa o seu código automaticamente.
Parecido com o que acontece quando você escreve na
barra de pesquisa do Google: automaticamente, aparece
algumas opções.

Figura01-03
Há várias IDE's diferentes e, para este livro, você pode
usar qualquer IDE.
Mas, neste livro, eu usarei a IDE chamado de Netbeans.

Netbeans pode ser baixado no seguinte site:

https://netbeans.apache.org/download/index.html

A instalação é parecido como qualquer programa.


Mas, se você clicar no botão "Customize" irá aparecer
uma lista de pacotes que você pode escolher na
instalação.
Figura01-04
Figura01-05

Não se esqueça de deixar a opção "Java" habilitado.

Quando abrimos o Netbeans pela primeira vez irá abrir


uma janela onde você poderá obter mais informações
sobre o Netbeans.
Se você quiser desativar esta tela para que, na próxima
vez que for abrir o Netbeans, não seja exibido, basta
desmarcar a opção indicada na figura.

Figura01-06
Nós podemos criar programas usando as linguagens
C++, Java, PHP etc, no Netbeans.
Como vamos usar somente o Java, vamos habilitar
somente o Java no Netbeans.

Clique em:
Tools -> Plugins

Figura01-07

Irá abrir uma janela:

Figura01-08
Para podermos instalar plugins, precisamos clicar na
aba Setting, em seguida, habilitar "Netbeans 8.2 Plugin
Portal":

Figura01-09
Ao clicar na aba "Installed", eu irei habilitar as seguintes
opções:
Java SE
Tools
Developing Netbeans
Service Registry
Base IDE

Figura01-10

Clique no botão "Activate":

Figura01-11
Ao clicar neste botão, irá abrir outra janela para você
confirmar.

Figura01-12
Na aba "Available Plugins" você pode baixar e instalar
outro(s) plugin(s) que você desejar.
Para aparecer outros plugins disponíveis, você precisa
clicar no botão "Check for Newest".

Figura01-13

Para instalar, clica no botão "install".

Figura01-14
Irá aparecer uma janela para confirmar (como
aconteceu antes).

Por último, precisamos verificar se há alguma


atualização.
Clique na aba "Update", em seguida, no botão "Check for
updates".

Figura01-15
No meu caso há uma atualização, para instalar, clique no
botão "Update".

Com os plugins instalados e com a IDE atualizada,


estamos prontos para começar a programar.

Primeiro programa

Vamos criar o nosso primeiro programa.

Para criar o seu primeiro programa você precisa clicar


em:

File → New project.

Figura01-16
Irá abrir uma janela. Você deve escolher a opção: java
with ant.

Figura01-17
Na próxima janela você deve escolher o nome e o local
onde ficará salvo o seu projeto.

Figura01-18

Project Name = o nome do seu projeto.


Project Location = a pasta onde ficará guardado o seu
projeto.

As outras opções não é necessário você mexer.

Ao clicar em "Finish", já poderemos criar o nosso


primeiro programa.

O nosso primeiro programa, pelo fato de ser o primeiro


programa, será o programa mais simples que podemos
criar: exibir uma simples mensagem na tela.
A mensagem que iremos exibir será “Olá, mundo!”.

Na parte esquerda do Netbeans, você pode ver uma aba


onde está localizado o nosso arquivo.

Figura01-19

Se você clicar na seta, verá que há pastas dentro de


outras pastas.

Figura01-20
O netbeans já criou uma parte do código para nós. Esta
é a primeira vantagem que você pode ver de usar uma
IDE em vez de um simples editor de texto.

Figura01-21

Só precisamos escrever um código para exibir uma


mensagem na tela.

É de costume ensinar nos cursos de programação exibir


a mensagem "Olá, mundo!" como o primeiro programa.

Eu ouvi dizer que este costume surgiu na primeira


edição do livro Languagem C de 1978.
Para exibir esta mensagem, precisamos acrescentar o
trecho:

System.out.println(“”);

Abaixo de trecho " public static void main(String args)" ,


vamos digitar: Sys e, em seguida, vamos clicar em
control + espaço para que o netbeans complete o
arquivo.

Figura01-22

Como pode ver, clicando control + espaço, aparece uma


lista de opções.
Você precisa escolher a opção:

System.out.printls(“”)

O Netbeans irá completar o código automaticamente.


Esta é a outra vantagem de usar uma IDE.
Figura01-23

Dentro das aspas, vamos digitar a nossa frase "Olá,


mundo!".

Para executar o programa, você precisa clicar no botão


indicado na figura:

Figura01-24
O resultado aparece no rodapé do Netbeans.

Figura01-25

Código completo:

/*
* Click
nbfs://nbhost/SystemFileSystem/Templates/Licenses/
license-default.txt to change this license
* Click
nbfs://nbhost/SystemFileSystem/Templates/Classes/
Main.java to edit this template
*/
package javaapp;

/**
*
* @author Carlos_Alberto
*/
public class JavaApp {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Olá, mundo!");
}

Rápida explicação sobre o código

Agora que, verificamos que a nossa ferramenta está


funcionando perfeitamente, eu posso falar um pouco do
Netbeans.

O nosso código está dentro de:

JavaApp -> Source Package -> javaapp

Figura01-26
JavaApp é o nome do projeto que eu dei. No seu caso, o
seu arquivo estará localizado na pasta:

Nome do seu projeto -> Source Package -> nome do seu


projeto.

Os arquivos do java ficam dentro de pacotes.

Os pacotes ajudam organizar os nossos códigos.


Os códigos que estão relacionados, nós colocamos
dentro de um pacote.

Repare que, no topo do seu arquivo indica em qual


pacote o arquivo está localizado.

Para criar um novo pacote ou pasta, você deve clicar


com o botão direito e escolha:
New Folder/Java Package

Figura01-27

Vamos ao explicação do código.


Praticamente, cada palavra do código será explicado ao
longo do livro pois, não é possível explicar tudo em um
único livro.

Se eu for explicar os conceitos mais avançados, irá mais


causar confusão do que esclarecimento.

Por isso, eu só peço que você tenha um pouquinho de


paciência.

Ao contrário das linguagens como: PHP, Python etc.; no


java, é obrigatório que os seus códigos estejam dentro
de uma classe.
Classe é um conceito de programação orientada a objeto
que você aprenderá mais adiante neste livro.

Quando criamos um arquivo no java, nós criamos uma


classe. No java, tudo que formos escrever ficará dentro
de uma classe.

Public class Ola

Ola é o nome da classe e, public significa que está classe


é visível para todo o programa.

Além de public há também o protected que deixa a sua


classe visível somente em determinadas situações. E, o
por fim, há o private que deixa a sua classe inacessível
para outros arquivos.

A chave { significa o início da classe. e, } significa o fim


da classe.
Ou seja:

public class Ola


{ // a classe Ola começa aqui
// trecho do programa omitido
} // a classe Ola termina aqui

Tudo que estiver entre as chaves pertencem a classe


Ola.

Se estiver o seguinte código:


public class Ola {
// Alguma informação
}

private class OutraClasse {


// Alguma informação
}

A classe OutraClasse consegue acessar informações que


estão dentro da classe Ola, porque a classe Ola é public,
Mas, a classe Ola NÃO consegue acessar informações
que estão dentro da classe OutraClasse porque esta
classe é private.

O trecho:

Public static void main (String args)

É um método.
A função do método é de realizar tarefas.

Os métodos também possuem chaves ( { } ), ou seja,


tudo o que estiver entre chaves pertencem ao método.

Os seus projetos podem ter e terá várias classes. Isso


gera um problema: se um projeto pode ter várias
classes, qual é a classe que o java deve executar
primeiro?
A primeira classe que o java irá executar será a classe
que possuir o método main.

Por isso, o nosso código fica dentro do método main


porque é este método que o java irá executar primeiro.
Se o seu programa não estiver um método main, o seu
programa não será executado.

A palavra main significa principal.

Como eu havia dito: os métodos realizam tarefas e, eles


podem retornar alguma informação após a realização
da tarefa.
A palavra void significa que o método não retorna
nenhuma informação.

System.out.println (“Olá, mundo!”);

Como aprendemos, a instrução acima exibe a mensagem


na tela: “Olá, mundo!”.
Se formos traduzir do inglês, nós podemos ler o
seguinte: "imprima uma linha na saída do sistema".

Repare que esta frase está dentro dentro de aspas.


A frase e as aspas são chamados de string.

O ponto e vírgula indica o fim da instrução, ou seja, você


precisa por o ponto e vírugla no final do
System.out.prinln().
Eu falei de instruções mas, o que são instruções?
Instruções informam ao computador as ações que
devem ser executadas.
No caso do System.out.println(), é uma instrução que
informa ao computador que deve exibir uma mensagem
na tela.

E, a sequência de instruções que devem ser executadas


para chegar a um objetivo se chama algoritmo.

Comentários

Antes de finalizar este capítulo, eu quero falar sobre


comentários.
Comentários é um conceito bem simples mas, é bem
útil.

Para que serve comentários? Serve para comentar.

O java ignora os comentários, ou seja, os comentários


são feitos para os programadores que forem ler os seus
códigos. Os comentários ajudam os programadores a
entenderem o código.

Além disso, depois de alguns meses, você poderá se


esquecer o que um determinado trecho do código faz.
Neste caso, os comentários pode te ajudar a se lembrar.

No java, os comentários começam a partir do carácter


// e terminam no final da linha. Em outras palavras,
depois do carácter // é um comentário, o java ignora
este trecho do código.

O Netbeans criou alguns comentários automaticamente,


por exemplo:

// TODO code application logic here

Há também comentários de várias linhas. Neste caso, o


comentário começa a partir do símbolo /* e termina no
símbolo.

O Netbeans também criou este tipo de comentário


automaticamente:

/*
* Click
nbfs://nbhost/SystemFileSystem/Templates/Licenses/licen
se-default.txt to change this license
* Click
nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.j
ava to edit this template

Se apagarmos estes comentários o nosso código


continuará funcionando normalmente, afinal, o
comentáros só servem para nós auxiliar a entender o
código.

Mas, ESPERE!!!!!!
Talvez, você esteja frustrado pelo fato de que o
Netbeans esteja exibindo o acento na palavra Olá de
uma maneira estranha.

Figura01-28

Para resolver isto é bem simples. Clique com o botão


direito sobre o nosso projeto e, escolha a opção
"Properties".

Figura01-29
Na janela que irá abrir, procure por Encoding:

Figura01-30
No Encoding, você deve escolher a opção ISO-8859-1,
clique em ok e, veja se o Netbeans exibe o acento
corretamente.

Figura01-31
Figura01-32
CAPÍTULO 2: GUARDANDO DADOS NA
MEMÓRIA

Como o seu programa é executado no computador

Neste capítulo, eu vou criar um novo pacote onde


ficarão guardados os arquivos deste capítulo.

Figura02-01

Figura02-02
Variáveis

Suponhamos que você queira criar um programa que


some 2 valores. Você digita o primeiro valor, o seu
programa irá exibir este valor digitado na tela do
computador. Quando você digitar o segundo valor, este
novo valor irá substituir o valor anterior, ou seja, o
primeiro valor digitado irá desaparecer.

Para resolver isso, precisamos fazer com o que o nosso


programa guarde o primeiro valor digitado na memória
do computador.

Este "espaço" na memória onde nós podemos guardar


um valor que digitamos se chama variável.
A propósito, variável se chama variável porque o seu
valor muda durante a execução do programa.

Imagine você fazendo compras em um loja online, a


medida que você adiciona um item no carrinho de
compras, o site vai guardando esta informação na
memória do computador.
Quando você finaliza a compra, o site soma todos os
itens que estão no carrinho de compras, calcula o frete
(se tiver), então exibe o resultado, o valor da compra
para você.

Essas informações (itens que estão no carrinho de


compras, o frete, etc) são guardados nas variáveis.

Variável é uma posição na memória do computador


onde são guardadas os valores.

Como acontece com outras instruções, as variáveis


termina com ponto e vírgula.

No java, todas as variáveis devem ter o nome e o tipo


antes de serem usadas.
Tipos de variáveis indica o tipo de informação que a
variável está guardando. Esta informação pode ser: uma
letra, uma frase, um número decimal etc.
Ou seja, antes de guardarmos o preço de uma
mercadoria em uma variável, devemos dar um nome
para esta variável e, dizer que o valor que esta variável
irá guardar será um número decimal.
Número decimal é quando há vírgula, por exemplo: 4,8;
5,13 etc.

Para criar uma variável no java é o seguinte:

(Tipo de variável) ( Nome da variável) = ( Valor da


variável) ( ponto e vírgula).

Exemplo:

No nosso primeiro programa, nós escrevemos:

public class Ola {

public static void main(String[] args) {


System.out.println("Olá¡, mundo!");
}
}

Vamos guardar a nossa frase dentro de uma variável.


Antes, eu citei que, a frase que criamos é uma string. O
tipo de variável que iremos criar é do tipo String.

String variavel = "Olá¡, mundo!";

Repare que, a palavra "String" está com letra em


maiúscula, isso significa que a String é uma classe.
Neste capítulo, escreveremos outros tipos de variáveis
com letra em minúscula, neste caso, este tipo não será
uma classe.

No capítulo: Programação Orientada a Objeto, você


entenderá porque alguns tipos de variáveis se escreve
com letra inicial em maiúscula e,outras com letra em
minúscula.

Vamos usar o System.out.print para exibir o valor da


variável.

System.out.println(variavel);

Código completo:

public class Variavel {

public static void main(String[] args) {


String variavel = "Olá¡, mundo!";

System.out.println(variavel);
}
}
Resultado:
Olá, mundo!

Ao executar, o programa funciona como esperado.

Repare que as aspas “acompanharam” a frase.

Se você colocar aspas no system.out.println( )., o que


acontece?

public class Variavel2 {

public static void main(String[] args) {


Another random document with
no related content on Scribd:
“Yes; two seasons ago. I can get a new one for three dollars.”
“Not like that.”
“Well, maybe not, but good enough.”
“I’ll let you have it for a dollar and a half,” went on Jack. “That’s
cheap enough.”
“Give you a dollar,” replied Tom quickly, who knew how to bargain.
“All right,” and Jack sighed a little. He had hoped to get enough to
put aside some cash for future emergencies.
Tom passed over the dollar. Then he tried on the glove. It certainly
was a good one.
“Come on in and I’ll treat you to a soda,” he proposed generously, for
he decided that he had obtained a bargain, and could afford to treat.
“Going to the show?” asked Tom, as the two came out of the drug
store.
“Sure. That’s what I sold the glove for.”
“What’s the matter? Don’t your dad send you any money?”
“Yes, he left some for me, but it’s like pulling teeth to get it from old
Klopper. He wouldn’t give me even fifty cents to-night, and he sent
me to my room. But I sneaked out, and I’m going to have some fun.”
“That’s the way to talk! He’s a regular hard-shell, ain’t he?”
“I should say yes! But come on, or maybe we won’t get a good seat.”
“Oh, I got my ticket,” replied Tom. “Besides, I want to take this glove
home. I’ll see you there.”
Jack hastened to the town auditorium, where, occasionally, traveling
theatrical shows played a one-night stand. There was quite a throng
in front of the box office, and Jack was afraid he would not get a
seat, but he managed to secure one well down in front.
The auditorium began to fill up rapidly. Jack saw many of his chums,
and nodded to them. Then he began to study the program. An
announcement on it caught his eye. It was to the effect that during
the entertainment a chance would be given to any amateur
performers in the audience to come upon the stage, and show what
they could do in the way of singing, dancing or in other lines of public
entertaining. Prizes would be given for the best act, it was stated;
five dollars for the first, three for the second, and one for the third.
“Say,” Jack whispered to Tom, who came in just then, “going to try
for any of those prizes?”
“Naw,” replied Tom, vigorously chewing gum. “I can’t do nothin’.
Some of the fellows are, though. Arthur Little is going to recite, and
Sam Parsons is going to do some contortions. Why, do you want to
try?”
“I’d like to.”
“What can you do?”
“My clown act,” replied Tom. “I’ve got some new dancing steps, and
maybe I could win a prize.”
“Sure you could,” replied Tom generously. “Go ahead. I’ll clap real
loud for you.”
“Guess I will,” said Jack, breathing a little faster under the exciting
thought of appearing on a real stage. He had often taken the part of
a clown in shows the boys arranged among themselves, but this
would be different.
“Ah, there goes the curtain!” exclaimed Tom, as the orchestra
finished playing the introduction, and there was a murmur all over
the auditorium, as the first number of the vaudeville performance
started.
CHAPTER III
JACK IS PUNISHED

The show was a fairly good one, and Jack and the other boys, as
well as older persons in the audience, enjoyed the various numbers,
from the singing and dancing, to a one-act sketch.
More than one was anxious, however, for the time to come when the
amateurs would be given a chance. At length the manager came
before the curtain, and announced that those who wished might try
their talents on the audience.
Several of the boys began to call for this or that chum, whom they
knew could do some specialty.
“Give us that whistling stunt, Jimmy!” was one cry.
“Hey, Sim; here’s a chance to show how far you can jump!” cried
another.
“Speak about the boy on the burning deck!” suggested a third.
“Now we must have quietness,” declared the manager. “Those who
wish to perform may come up here, give me their names, and I will
announce them in turn.”
Several lads started for the stage, Jack included. His chums called
good-naturedly after him as he walked up the aisle.
“I might as well have all the fun I can to-night,” thought our hero.
“When Professor Klopper finds out what I’ve done, if he hasn’t
already, he’ll be as mad as two hornets.”
The boys, and one or two girls, who had stage aspirations, crowded
around the manager, eager to give in their names.
“Now, one at a time, please,” advised the theatrical man. “You’ll each
be given a chance. I may add,” he went on, turning to the audience,
“that the prizes will be awarded by a popular vote, as manifested by
applause. The performer getting the most applause will be
considered to have won the five dollars, and so with the other two
prizes.”
The amateurs began. Some of them did very well, while others only
made laughing stocks of themselves. One of the girls did remarkably
well in reciting a scene from Shakespeare.
At last it came Jack’s turn. He was a little nervous as he faced the
footlights, and saw such a large crowd before him. A thousand eyes
seemed focused on him. But he calmed himself with the thought that
it was no worse than doing as he had often done when taking part in
shows that he and his chums arranged.
While waiting for his turn Jack had made an appeal to the property
man of the auditorium, whom he knew quite well. The man, on
Jack’s request, had provided the lad with some white and red face
paint, and Jack had hurriedly made up as much like a clown as
possible, using one of the dressing-rooms back of the stage for this
purpose. So, when it came his turn to go out, his appearance was
greeted with a burst of applause. He was the first amateur to “make-
up.”
Jack was, naturally, a rather droll lad, and he was quite nimble on his
feet. He had once been much impressed by what a clown did in a
small circus, and he had practiced on variations of that entertainer’s
act, until he had a rather queer mixture of songs, jokes, nimble
dancing and acrobatic steps.
This he now essayed, with such good effect that he soon had the
audience laughing, and, once that is accomplished, the rest is
comparatively easy for this class of work on the stage.
Jack did his best. He went through a lot of queer evolutions, leaped
and danced as if his feet were on springs, and ended with an odd
little verse and a backward summersault, which brought him
considerable applause.
“Jack’ll get first prize,” remarked Tom Berwick to his chums, when
they had done applauding their friend.
But he did not. The performer after him, a young lady, who had
undoubted talent, by her manner of singing comic songs, to the
accompaniment of the orchestra, was adjudged to have won first
prize. Jack got second, and he was almost as well pleased, for the
young lady, Miss Mab Fordworth, was quite a friend of his.
“Well,” thought Jack, as the manager handed him the three dollars,
“here is where I have spending money for a week, anyhow. I won’t
have to see the boys turning up their noses because I don’t treat.”
The amateur efforts closed the performance, and, after Jack had
washed off the white and red paint, he joined his chums.
“Say, Jack,” remarked Tom, “I didn’t know you could do as well as
that.”
“I didn’t, either,” replied Jack. “It was easy after I got my wind. But I
was a bit frightened at first.”
“I’d like to be on the stage,” observed Tom, with something of a sigh.
“But I can’t do anything except catch balls. I don’t s’pose that would
take; would it?”
“It might,” replied Jack good-naturedly.
“Well, come on, let’s get some sodas,” proposed Tom. “It was hot in
there. I’ll stand treat.”
“Seems to me you’re always standing treat,” spoke Jack, quickly. “I
guess it’s my turn, fellows.”
“Jack’s spending some of his prize money,” remarked Charlie
Andrews.
“It’s the first I have had to spend in quite a while,” was his answer.
“Old Klopper holds me down as close as if he was a miser. I’ll be
glad when my dad comes back.”
“Where is he now?” asked Tom.
“Somewhere in China. We can’t find out exactly. I’m getting a bit
worried.”
“Oh, I guess he’s all right,” observed Charlie. “But if you’re going to
stand treat, come on; I’m dry.”
The boys were soon enjoying the sodas, and Jack was glad that he
had the chance to play host, for it galled him to have to accept the
hospitality of his chums, and not do his share. Now, thanks to his
abilities as a clown, he was able to repay the favors.
“Well, I suppose I might as well go in the front door as to crawl in the
window,” thought Jack, as he neared the professor’s house. “He
knows I’m out, for that old maid told him, and he’ll be waiting for me.
I’m in for a lecture, and the sooner it’s over the better. Oh, dear, but I
wish dad and mom were home!”
“Well, young man, give an account of yourself,” said the professor
sharply, when Jack came in. Mr. Klopper could never forget that he
had been a teacher, and a severe one at that. His manner always
savored of the classroom, especially when about to administer a
rebuke.
“I went to the show,” said Jack shortly. “I told you I was going.”
“In other words you defied and disobeyed me.”
“I felt that I had a right to go. I’m not a baby.”
“That is no excuse. I shall report your conduct to your parents. Now
another matter. Where did you get the money to go with?”
“I—I got it.”
“Evidently; but I asked you where. The idea of wasting fifty cents for
a silly show! Did you stop to realize that fifty cents would pay the
interest on ten dollars for a year, at five per cent?”
“I didn’t stop to figure it out, professor.”
“Of course not. Nor did you stop to think that for fifty cents you might
have bought some useful book. And you did not stop to consider that
you were disobeying me. I shall attend to your case. Do you still
refuse to tell me where you got that money?”
“I—I’d rather not.”
“Very well, I shall make some inquiries. You may retire now. I never
make up my mind when I am the least bit angry, and I find myself
somewhat displeased with you at this moment.”
“Displeased” was a mild way of putting it, Jack thought.
“I shall see you in the morning,” went on the professor. “It is
Saturday, and there is no school. Remain in your room until I come
up. I wish to have a serious talk with you.”
Jack had no relish for this. It would not be the first time the professor
had had a “serious talk” with him, for, of late, the old teacher was
getting more and more strict in his treatment of the boy. Jack was
sure his father would not approve of the professor’s method. But Mr.
Allen was far away, and his son was not likely to see him for some
time.
But, in spite of what he knew was in store for him the next morning,
Jack slept well, for he was a healthy youth.
“I suppose he’ll punish me in some way,” he said, as he arose, “but
he won’t dare do very much, though he’s been pretty stiff of late.”
The professor was “pretty stiff” when he came to Jack’s room to
remonstrate with his ward on what he had done. Jack never
remembered such a lecture as he got that day. Then the former
college instructor ended up with:
“And, as a punishment, you will keep to your room to-day and to-
morrow. I forbid you to stir from it, and if I find you trying to sneak
out, as you did last night, I shall take stringent measures to prevent
you.”
The professor was a powerful man, and there was more than one
story of the corporal punishment he had inflicted on rebellious
students.
“But, professor,” said Jack. “I was going to have a practice game of
baseball with the boys to-day. The season opens next week, and I’m
playing in a new position. I’ll have to practice!”
“You will remain in your room all of to-day and to-morrow,” was all
the reply the professor made, as he strode from Jack’s apartment.
CHAPTER IV
DISQUIETING NEWS

“Well, if this ain’t the meanest thing he’s done to me yet!” exclaimed
Jack, as the door closed on the retreating form of his crusty
guardian. “This is the limit! The boys expect me to the ball game,
and I can’t get there. That means they’ll put somebody else in my
place, and maybe I’ll have to be a substitute for the rest of the
season. I’ve a good notion——”
But so many daring thoughts came into Jack’s mind that he did not
know which one to give utterance to first.
“I’ll not stand it,” he declared. “He hasn’t any right to punish me like
this, for what I did. He had no right to keep me in. I’ll get out the
same way I did before.”
Jack looked from the window of his room. Below it, seated on a
bench, in the shade of a tree, was the professor, reading a large
book.
“That way’s blocked,” remarked the boy. “He’ll stay there all day,
working out problems about how much a dollar will amount to if put
out at interest for a thousand years, or else figuring how long it will
take a man to get to Mars if he traveled at the rate of a thousand
miles a minute, though what in the world good such knowledge is I
can’t see.
“But I can’t get out while he’s on guard, for he wouldn’t hesitate to
wallop me. And when he comes in to breakfast his sister will relieve
him. I am certainly up against it!
“Hold on, though! Maybe he forgot to bolt the door!”
It was a vain hope. Though Jack had not heard him do it, the
professor had softly slid the bolt across as he went out of the boy’s
room, and our hero was practically a prisoner in his own apartment.
And this on a beautiful Saturday, when there was no school and
when the first practice baseball game of the season was to be
played. Is it any wonder that Jack was indignant?
“It’s about time they brought me something to eat,” he thought, as he
heard a clock somewhere in the house strike nine. “I’m getting
hungry.”
He had little fear on the score that the professor would starve him,
for the old college instructor was not quite as mean as that, and, in a
short time, Miss Klopper appeared with a tray containing Jack’s
breakfast.
“I should think you would be ashamed of yourself,” she said. “The
idea of repaying my brother’s kindness by such acts! You are a
wicked boy!”
Jack wondered where any special kindness on the part of the
professor came in, but he did not say anything to the old maid whose
temper was even more sour than her brother’s. Since his parents
had left him with the professor, Jack had never been treated with real
kindness. Perhaps Mr. Klopper did not intend to be mean, but he
was such a deep student that all who did not devote most of their
time to study and research earned his profound contempt. While
Jack was a good boy, and a fairly good student, he liked sports and
fun, and these the professor detested. So, when he found that his
ward did not intend to apply himself closely to his books, Professor
Klopper began “putting the screws on,” as Jack termed it.
Matters had gone from bad to worse, until the boy was now in a
really desperate state. His naturally good temper had been spoiled
by a series of petty fault-findings, and he had been so hedged about
by the professor and his sister that he was ripe for almost anything.
All that day he remained in his room, becoming more and more
angry at his imprisonment as the hours passed.
“The boys are on the diamond now,” he said, as he heard a clock
strike three. “They’re practicing, and soon the game will start. Gee,
but I wish I was there! But it’s no use.”
Another try at the door, and a look out of his window convinced him
of this. The professor was still on guard, reading his big book.
Toward dusk the professor went in, as he could see no longer. But,
by that time Jack had lost all desire to escape. He resolved to go to
bed, to make the time pass more quickly, though he knew he had
another day of imprisonment before him. Sunday was the occasion
for long rambles in the woods and fields with his chums, but he knew
he would have to forego that pleasure now. He almost hoped it
would rain.
As he was undressing there came a hurried knock on his door.
“What is it?” he asked.
“My brother wants to see you at once, in his study,” said Miss
Klopper.
“Oh, dear,” thought Jack. “Here’s for another lecture.”
There was no choice but to obey, however, for Mr. Allen in his last
injunction to his son, had urged him to give every heed to his
guardian’s requests.
He found the professor in his study, with open books piled all about
on a table before which he sat. In his hand Mr. Klopper held a white
slip of paper.
“Jack,” he said, more kindly than he had spoken since the trouble
between them, “I have here a telegram concerning your father and
mother.”
“Is it—is it bad news?” asked the boy quickly, for something in the
professor’s tone and manner indicated it.
“Well, I—er—I’m sorry to say it is not good news. It is rather
disquieting. You remember I told you I cabled to the United States
Consul in Hong Kong concerning your parents, when several days
went by without either of us hearing from them.”
“What does he say?”
“His cablegram states that your parents went on an excursion
outside of Hong Kong about two weeks ago, and no word has been
received from them since.”
“Are they—are they killed?”
“No; I do not think so. The consul adds that as there have been
disturbances in China, it is very likely that Mr. and Mrs. Allen,
together with some other Americans, have been detained in a
friendly province, until the trouble is over. I thought you had better
know this.”
“Do you suppose there is any danger?”
“I do not think so. There is no use worrying, though I was a little
anxious when I had no word from them. We will hope for the best. I
will cable the consul to send me word as soon as he has any
additional news.”
“Poor mother!” said Jack. “She’s nervous, and if she gets frightened
it may have a bad effect on her heart.”
“Um,” remarked the professor. He had little sympathy for ailing
women. “In view of this news I have decided to mitigate your
punishment,” he added to Jack. “You may consider yourself at liberty
to-morrow, though I shall expect you to spend at least three hours in
reading some good and helpful book. I will pick one out for you. It is
well to train our minds to deep reading, for there is so much of the
frivolous in life now-a-days, that the young are very likely to form
improper thinking habits. I would recommend that you spend an hour
before you retire to-night, in improving yourself in Latin. Your
conjugation of verbs was very weak the last time I examined you.”
“I—I don’t think I could study to-night,” said Jack, who felt quite
miserable with his enforced detention in the house, and the
unpleasant news concerning his parents. “I’d be thinking so much
about my father and mother that I couldn’t keep my attention on the
verbs,” he said.
“That indicates a weak intellect,” returned the professor. “You should
labor to overcome it. However, perhaps it would be useless to have
you do any Latin to-night. But I must insist on you improving in your
studies. Your last report from the academy was very poor.”
Jack did not answer. With a heavy heart he went to his room, where
he sat for some time in the dark, thinking of his parents in far-off
China.
“I wish I could go and find them,” he said. “Maybe they need help. I
wonder if the professor’d let me go?”
But, even as that idea came to him, he knew it would be useless to
propose it to Mr. Klopper.
“He’s got enough of money that dad left for my keep, to pay my
passage,” the boy mused on. “But if I asked for some for a
steamship ticket he’d begin to figure what the interest on it for a
hundred years would be, and then he’d lecture me about being a
spendthrift. No, I’ll have to let it go, though I do wish I could make a
trip abroad. If I could only earn money enough, some way, I’d go to
China and find dad and mom.”
But even disquieting and sad thoughts can not long keep awake a
healthy lad, and soon Jack was slumbering. He was up early the
next morning, and, as usual, accompanied the professor to church.
The best part of the afternoon he was forced to spend in reading a
book on what boys ought to do, written by an old man who, if ever he
was a healthy, sport-loving lad, must have been one so many years
ago that he forgot that he ever liked to have fun once in a while.
Jack was glad when night came, so he could go to bed again.
“To-morrow I’ll see the boys,” he thought to himself. “They’ll want to
know why I didn’t come to play ball, and I’ll have to tell them the real
reason. I’m getting so I hate Professor Klopper!”
If Jack had known what was to happen the next day, he probably
would not have slept so soundly.
CHAPTER V
A SERIOUS ACCUSATION

“Hey, Jack, where were you Saturday?” asked Tom Berwick, as our
hero came into the school yard Monday morning. “We had a dandy
game,” he went on. “Your catching glove is nifty!”
“Yes, Fred Walton played short,” added Sam Morton. “We waited as
long as we could for you. What was the matter?”
“The professor made me stay home because I skipped out the night
before to go to the show.”
“Say, he’s a mean old codger,” was Tom’s opinion, which was
echoed by several other lads.
“Is Fred going to play shortstop regularly?” asked Jack, of Tom
Berwick, who was captain of the Academy nine.
“I don’t know. He wants to, but I’d like to have you play there, Jack.
Still, if you can’t come Saturdays——”
“Oh, I’ll come next Saturday all right. Can’t we have a little practice
this afternoon?”
“Sure. You can play then, if you want to. Fred has to go away, he
said.”
The boys had a lively impromptu contest on the diamond when
school closed that afternoon, and Jack proved himself an efficient
player at shortstop. It was getting dusk when he reached the
professor’s house, and the doughty old college instructor was
waiting for him.
“Did I not tell you to come home early, in order that I might test you in
algebra?” he asked Jack.
“Yes, sir. But I forgot about it,” which was the truth for, in the
excitement over the game, Jack had no mind for anything but
baseball.
“Where were you?” went on Mr. Klopper.
“Playing ball.”
“Playing ball! An idle, frivolous amusement. It tends to no good, and
does positive harm. I have no sympathy with that game. It gives no
time for reflection. I once watched a game at the college where I
used to teach. I saw several men standing at quite some distance
from the bare spot where one man was throwing a ball at another,
with a stick in his hand.”
“That was the diamond,” volunteered Jack, hoping the professor
might get interested in hearing about the game, and so forego the
lecture that was in prospect.
“Ah, a very inappropriate name. Such an utterly valueless game
should not be designated by any such expensive stone as a
diamond. But what I was going to say was that I saw some of the
players standing quite some distance from the bare spot——”
“They were in the outfield, professor. Right field, left field and centre.”
“One moment; I care nothing about the names of the contestants. I
was about to remark that those distant players seemed to have little
to do with the game. They might, most profitably have had a book
with them, to study while they were standing there, but they did not.
Instead they remained idle—wasting their time.”
“But they might have had to catch a ball any moment.”
“Nonsense!” exclaimed the professor. “It is an idle frivolous
amusement, and I regret very much that you wasted your valuable
time over it. After supper I want to hear you read some Virgil, and
also do some problems in geometry. I was instructed by your father
to see that your education was not neglected, and I must do my duty,
no matter how disagreeable it is.”
Jack sighed. He had studied hard in class that day, and now to be
made to put in the evening over his books he thought was very
unfair.
But there was no escape from the professor, and the boy had to put
in two hours at his Latin and mathematics, which studies, though
they undoubtedly did him good, were very distasteful to him.
“You are making scarcely any progress,” said the professor, when
Jack had failed to properly answer several of his questions. “I want
you to come home early from school to-morrow afternoon, and I will
give you my undivided attention until bedtime. I am determined that
you shall learn.”
Jack said nothing, but he did not think it would be wise to go off
playing ball the next afternoon, though the boys urged him strongly.
“Why don’t you write and tell your dad how mean old Klopper is
treating you?” suggested Tom, when Jack explained the reason for
going straight home from his classes.
“I would if I knew how to reach him. But I don’t know where he is,”
and Jack sighed, for he was becoming more and more alarmed at
the long delay in hearing from his father.
But Jack was destined to do no studying that afternoon under the
watchful eye of Professor Klopper. He had no sooner entered the
house than he was made aware that something unusual had
happened.
“My brother is waiting for you in the library,” said Miss Klopper, and
Jack noticed that she was excited over something.
“Maybe it’s bad news about the folks,” the boy thought, but when he
saw that the professor had no cablegram, he decided it could not be
that.
“Jack,” began the aged teacher, “I have a very serious matter to
speak about.”
“I wonder what’s coming now?” thought the boy.
“Do you recall the night you disobeyed me, and, sneaking out of your
window like a thief, you went to a—er—a theatrical performance
without my permission?” asked the professor.
“Yes, sir,” replied Jack, wondering if his guardian thought he was
likely to forget it so soon.
“Do you also recollect me asking you where you got the money
wherewith to go?”
“Yes, sir.”
“I now, once more, demand that you tell me where you obtained it,
and, let me warn you that it is serious. I insist that you answer me.
Where did you get that money?”
“I—I don’t want to tell you, Professor Klopper.”
“Are you afraid?”
“No, sir,” came the indignant answer, for there were few things of
which Jack Allen was afraid.
“Then why don’t you tell me?”
“Because I don’t think you have a right to know everything that I do. I
am not a baby. I assure you I got that money in a perfectly legitimate
way.”
“Oh, you did?” sneered the professor. “We shall see about that.
Come in,” he called, and, to Jack’s surprise the door opened and
Miss Klopper entered the library.
“I believe you have something to say on a subject that interests all
present,” went on the professor, in icy tones.
“She knows nothing of where I got the money,” said Jack.
“We shall see,” remarked Mr. Klopper. “You may tell what you know,”
he added to his sister.
“I saw Jack just as he got down out of his window,” Miss Klopper
stated, as if she was reciting a lesson. “He had a bundle with him. I
asked what it was and he would not tell me.”
“Is that correct?” inquired the former teacher.
“Yes, sir,” replied Jack, wondering how the professor could be
interested in his catching glove, which was what the bundle had
contained.
“What was in that package?” went on the professor.
“I—I don’t care to tell, sir.”
“I insist that you shall. Once again, I warn you that it is a very serious
matter.”
Jack could not quite understand why, so he kept silent.
“Well, are you going to tell me?”
“No, sir.”
Jack had no particular reason for not telling, but he had made up his
mind that the professor had no right to know, and he was not going
to give in to him.
“This is your last chance,” warned his guardian. “Are you going to tell
me?”
“No, sir.”
“Then I will tell you what was in that package. It was my gold loving
cup, that the teachers of Underhill College presented to me on the
occasion of my retirement from the faculty of that institution!”
“Your loving cup?” repeated Jack in amazement, for that cup was
one of the professor’s choicest possessions, and quite valuable.
“Yes, my loving cup. You had it in that bundle, and you took it out to
pawn it, in order to get money to go to that show.”
“That’s not true!” cried Jack indignantly. “All I had in that bundle was
my catching glove, which I sold to Tom Berwick.”
“I don’t believe you,” said the professor stiffly. “I say you stole my
loving cup and pawned it. The cup is gone from its accustomed
place on my dresser. I did not miss it until this afternoon, and, when I
asked my sister about it, she said she had not seen it. Then she
recalled your sneaking away from the house with a bundle, and I at
once knew what had become of it.”
“I say you took my cup!”
Page 41
“You couldn’t know, for there is absolutely no truth in this
accusation,” replied Jack hotly.
“Do you mean to say that I am telling an untruth?” asked the
professor sharply. “I say that you took my cup.”
“And I say that I didn’t! I never touched your cup! If it’s gone some
one else took it!”
Jack spoke in loud and excited tones.
“Don’t you dare contradict me, young man!” thundered the former
teacher. “I will not permit it. I say you took that cup! I know you did!”
“I didn’t!” cried Jack.
The professor was so angry that he took a step toward the lad. He
raised his hand, probably unconsciously, as though to deal Jack a
box on the ear, for this was the old teacher’s favorite method of
correcting a refractory student.
Jack, with the instinct of a lad who will assume a defensive attitude
on the first sign of an attack, doubled up his fists.
“What! You dare attempt to strike me?” cried the professor. “You
dare?”
“I’m not going to have you hit me,” murmured Jack. “You are making
an unjust charge. I never took that cup. I can prove what I had in that
package by Tom Berwick.”
“I do not believe you,” went on the professor. “I know you pawned
that cup to get spending money, because I refused to give you any to
waste. I will give you a chance to confess, and tell me where you
disposed of it, before I take harsh measures.”
Jack started. What did the professor mean by harsh measures?
“I can’t confess what I did not do,” he said, more quietly. “I never took
the loving cup.”
“And I say you did!” cried the old teacher, seeming to lose control of
himself. “I say you stole it, and I’ll have you arrested, you young
rascal! Go to your room at once, and remain there until I get an
officer. We’ll see then whether you’ll confess or not. I’ll call in a
policeman at once. See that he does not leave the house,” he added
to his sister, as he hurried from the room.
Jack started from the library.
“Where are you going?” asked Miss Klopper, placing herself in his
path. She was a large woman, and strong.
“I am going to my room,” replied Jack, sore at heart and very
miserable over the unjust accusation.

Você também pode gostar