Olá, vou demonstrar como resolver o problema ao iniciar o banco de dados JavaDB no netbeans, o serviço fica carregando mas não inicia.

Após abrir o Netbeans, vá na guia serviços e abra a opção propriedades do banco.

O Java DB fica dentro da pasta do Glassfish (C:\Program Files\glassfish-4.1.1\javadb), mas o local apontado pelo netbeans está errado, então é necessário alterar informando o local correto.

Em seguida clique com o botão direito e selecione a opção Iniciar Banco de Dados

Pronto! você já poderá usar o banco de dados.

Exemplo passado pelo prof. Edson

Classe Eletrodomestico.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
public class Eletrodomestico {
 
    private boolean ligado;
    private int voltagem;
    private int consumo;
 
    public Eletrodomestico(){
 
    }
 
    public Eletrodomestico(boolean ligado, int voltagem, int consumo){
        this.voltagem = voltagem;
        this.ligado = ligado;
        this.consumo = consumo;
    }
 
    public int getConsumo() {
        return consumo;
    }
 
    public void setConsumo(int consumo) {
        this.consumo = consumo;
    }
 
    public boolean isLigado() {
        return ligado;
    }
 
    public void setLigado(boolean ligado) {
        this.ligado = ligado;
    }
 
    public int getVoltagem() {
        return voltagem;
    }
 
    public void setVoltagem(int voltagem) {
        this.voltagem = voltagem;
    }
 
}

Classe Tv.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
public class Tv extends Eletrodomestico {
 
    private int canal;
    private int volume;
    private int tamanho;
 
    public Tv(int voltagem, int consumo, int canal, int volume, int tamanho){
        super(false, voltagem, consumo);
        this.canal = canal;
        this.volume = volume;
        this.tamanho = tamanho;
    }
 
    public int getCanal() {
        return canal;
    }
 
    public void setCanal(int canal) {
        this.canal = canal;
    }
 
    public int getTamanho() {
        return tamanho;
    }
 
    public void setTamanho(int tamanho) {
        this.tamanho = tamanho;
    }
 
    public int getVolume() {
        return volume;
    }
 
    public void setVolume(int volume) {
        this.volume = volume;
    }
 
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class relogio
{
 
private int hora;
private int minuto;
private int segundo;
 
        public void sethora(int h)
           {
               if(h >= 0 && h <=23)
               hora=h;
               else
               hora=0;
            }
 
 
 
}