Escolar Documentos
Profissional Documentos
Cultura Documentos
Turma: Info 2
Atividade 1:
This.dia = dia;
This.mês = mês;
This.ano = ano;
} else {
If (ano < 0) {
Return false;
Return false;
Return false;
}
Return true;
Int dias;
Switch (mês) {
Case 2:
Break;
Case 4:
Case 6:
Case 9:
Case 11:
Dias = 30;
Break;
Default:
Dias = 31;
Return dias;
// getters e setters...
Try {
System.out.println(“Data válida!”);
} catch (IllegalArgumentException e) {
System.out.println(“Data inválida!”);
}
}
Atividade 2:
Class Lampada:
Self.acesa = estado_inicial
Def mudar_estado(self):
If self.acesa:
Print(“Apagando a lâmpada...”)
Self.acesa = False
Else:
Print(“Acendendo a lâmpada...”)
Self.acesa = True
Atividade 3:
class Lampada:
Self.acesa = estado_inicial
Self.watts = watts
Def mudar_estado(self):
If self.acesa:
Print(“Apagando a lâmpada...”)
Self.acesa = False
Else:
Print(“Acendendo a lâmpada...”)
Self.acesa = True
Atividade 4:
O código apresentado possui um erro de compilação, pois o construtor da classe Data foi
declarado como privado.
Em Java, ao criar uma instância de uma classe, é necessário ter acesso ao construtor dessa
classe. Ao declarar o construtor como privado, impede-se que a classe seja instanciada
externamente a ela, o que significa que não é possível criar objetos da classe Data.
Portanto, a solução para esse problema seria alterar o modificador de acesso do construtor
para public, permitindo a criação de objetos da classe Data:
```java
Dia = dd;
Mês = mm;
Ano = aa;
```
Com essa modificação, é possível criar objetos da classe Data usando o construtor público.
Atividade 1:
String nome;
String DataDeNascimento;
Int RG;
A1.rg = “33333333-3”;
A1.dataNascimento = “02/04/1985”;
A2.rg = “222222222-2”;
A2.dataNascimento = “30/10/1984”;
System.out.println(a1. Nome);
System.out.println(a1.rg);
System.out.println(a1.dataNascimento);
System.out.println(a2.dataNascimento);
Atividade 2:
Public class funcionario {
String nome;
Double salario;
This.salario valor;
String consultaDados() {
//Cadrastro Funcionário
F1.salario=1000;
F2.nome=”George Russell”;
F2.salario=2,800;
System.out.println (f1.nome);
System.out.println (f1.salario);
System.out.println (f2.nome);
System.out.println (f2.salario);
Atividade 3:
Int série;
String sigla;
String TipodeEnsino;
T1.periodo =”Tarde”;
T1. Serie = 8;
Tl.sigla = “A”;
T1.tipoDeEnsino = “Fundamental”;
T2.periodo = “Manha”;
System.out.println(t1.periodo); System.out.println(t1.serie);
System.out.println(t2.periodo);
System.out.println(t2.serie);
System.out.println(t2.sigla);
System.out.println(t2. tipoDeEnsino);
Atividade 4:
t.periodo = “Tarde”;
a.turma = t;
System.out.println(a.nome);
System.out.println(a. turma.periodo);