LINGUAGEM DE PROGRAMAÇÃO - CCT0024
Por: cantarzo123 • 21/5/2015 • Trabalho acadêmico • 2.704 Palavras (11 Páginas) • 361 Visualizações
UNESA – Universidade Estácio de Sá Linguagem de Programação Professora : Jane Data da prova Av1 : 18/maio
Sobre a AV1 :
>> Matéria : toda, até herança. Veremos métodos da classe String, mas nenhum método desta classe será cobrado na AV1.
>> Prova individual, sem consulta e com caneta.
>> Grupo A - 1o. horário, de 19:10h até às 21h. - Grupo B - A partir de 21:00 h
>> Veja qual é o seu grupo !!!!
Exercícios de fixação para AV1
1) Correlacione as colunas, sabendo que pode haver lacuna sem número, lacunas com mesmo número e números sem lacunas correspondentes.
|
|
|
|
|
|
|
|
|
|
| |
|
|
| |
|
|
| j) (11) possibilita reaproveitamento de código |
| k) (12) quando um método não retorna nada |
| l) (9) Caracteriza-se pela recodificação ou reescrita de um ou mais métodos herdados por uma subclasse (overriding) |
| m) (13) classe do pacote java.util que é usada para realizar entrada via teclado. Usa os métodos nextInt, nextDouble, nextFloat e nextLine. |
| |
| |
|
2) O que será impresso na tela ?
a) for (int a = 3; a > 0 ; a--) {
System.out.println(a/2);
}
R: 1,1,0.
b)
public class Fixacao { private int num; public Fixacao(int p) { num = 2 * p; } public void mexe(int n) { num= num + n - 1; } public void mostra(){ System.out.println("Valor = " , num); } | public class Teste { public static void main(String args[]) { int v[] = {1,3,5}; Fixacao x = new Fixacao(2); for (int i = 0; i < 3; i ++) { x.mexe(v[i]); x.mostra(); } } |
R:4,6,10.
3) Sabendo que todo Professor possui matrícula, nome, titulação e salário, escreva um classe pública na qual:
- se tenha o construtor padrão e um construtor não padrão, que receba todos os dados possíveis;
- seja implementado apenas um método de acesso (get) e
- seja implementado apenas um método modificador (set)
Os métodos e os construtores devem ser visíveis fora da classe.
Package testaprofessor;
Public class professor {
Private int matricula;
Private double salario;
Private String nome, titulacao
Public professor() {
}
Public professor (int matricula,double salario,string nome,string titulo){
This.matricula = matricula;
This.salario = salario;
This.titulação = titulo;
}
Public int getMatricula() {
Return matricula;
}
Public double getSalario() {
Return salario;
}
Public String getNome() {
Return nome;
}
Public String getTitulacao() {
Return titulacao;
}
Public void setMatricula(int novoMatricula) {
This.matricula = novoMatricula;
}
Public void setSalario(double novoSalrio) {
...