CURSO LICENCIATURA EM COMPUTAÇÃO
Por: BATYSTA • 15/10/2015 • Exam • 468 Palavras (2 Páginas) • 467 Visualizações
[pic 1]
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO PIAUÍ
CENTRO DE EDUCAÇÃO ABERTA E A DISTÂNCIA – CEAD/UFPI-UAB/CAPES
CURSO LICENCIATURA EM COMPUTAÇÃO
Rua Olavo Bilac, 1148 – Centro Sul,CEP 64001-280 – Teresina PI
Programação II Exercícios 02
ALUNO: EMERSON RIBEIRO DA SILVA
- Quais são os quatro elementos básicos de um programa em Java?
Os pacotes, as classes, as variáveis e os métodos.
- Escreva, em Java, um programa que leia duas notas e receba do usuário os valores dessas notas, calcule a média e mostre o resultado da média na tela.
import java.util.Scanner; public class notamediatest {
public static void main(String[] args) { notamedia n = new notamedia();
Scanner entrada = new Scanner(System.in); System.out.println("Digite duas notas!"); n.nota1=entrada.nextDouble(); n.nota2=entrada.nextDouble();
n.media();
}
}
public class notamedia { double nota1, nota2, media;
public void media() {
media = (nota1 + nota2) / 2; System.out.println("A media e:" + media);
}
}
- O que uma classe pode ter? Explique.
Pode ter atributos que são as características ou dados, e métodos que são os comportamentos e ações.
- Qual a finalidade de criar uma classe?
A classe tem a finalidade de moldar ou definir o objeto adicionando atributos(características) e métodos(comportamentos).
- Declare, em Java, uma classe de nome Aluno. Esta classe deve possuir dois
atributos (nome e idade) e um método atualizaIdade(). package atividade2;
public class alunotest {
public static void main(String[] args) { aluno a = new aluno();
a.nome = "Emerson"; a.idade= (26); a.atualizaIdade();
package atividade2; public class aluno { String nome;
int idade;
public void atualizaIdade(){ System.out.println("Nome:"+nome); System.out.println("Idade:"+idade);
}
}
- Acrescente os pares get/set para cada atributo da classe Aluno da questão anterior.
public class alunotest {
public static void main(String[] args) {
aluno a = new aluno(); a.setNome("Emerson"); a.setIdade(26); a.atualizaIdade();
}
}
public class aluno {
String nome; int idade;
public void atualizaIdade() { System.out.println("Nome:" + nome); System.out.println("Idade:" + idade);
}
public int getIdade() { return idade;
}
public void setIdade(int idade) { this.idade = idade;
}
public String getNome() {
return nome;
}
public void setNome(String nome) { this.nome = nome;
}
}
- Para que usamos a palavra reservada new?
Para criar uma instancia (objeto) ou instanciar um objeto.
- Elabore um código possível para instanciação de objetos da seguinte classe:
[pic 2]
public class alunotest {
String nome; String matricula; int idade;
public void impressao(){
System.out.println("Nome:" + nome); System.out.println("Matricula:" + matricula);
System.out.println("Idade:" + idade);
}
public static void main(String[] args) {
...