Trabalho de SO
Trabalho - 01
Fundamentos de Sistemas de Informação
Bacharelado em Sistemas de Informação – 2012
1 – a) java f) objeto b) javac g) public c) .class h) class d) .java i) new e) main j) objeto e variável
2 - Crie uma classe livro que inclui informações referentes à livros. public class Livro
{
string titulo; string autor; int paginas; void proxpagina() { if(paginas%paginas==0) { paginas = paginas - 1; } else { paginas = paginas -2; } }
}
3 - Crie uma classe Retangulo. A classe tem como atributos comprimento e largura do tipo real. A classe deve ter métodos que calculem a área e o perímetro do retângulo. Crie uma classe TesteRetangulo para testar a classe Retangulo.
Classe: public class Retangulo
{
double comprimento; double largura; double tarea=0, tperimetro=0; void area() { tarea = comprimento * largura; } void perimetro() { tperimetro = (comprimento * 2) + (largura * 2); }
}
Teste: public class TesteRetangulo
{
public static void main(String args[]) { Retangulo i = new Retangulo(); i.comprimento = 15.5; i.largura = 10.1; i.area(); System.out.printf("Area do Retangulo: %.2f", i.tarea); i.perimetro(); System.out.printf("\n\nPerimetro do Retangulo: %.2f\n\n", i.tperimetro); }
}
4 - Crie uma classe chamada Fatura para que uma loja de suprimentos de informática possa utilizá-la para representar uma fatura de um item vendido na loja. Uma Fatura deve incluir quatro atributos: o número da fatura (tipo texto), a descrição (tipo texto), a quantidade comprada de um item (tipo inteiro) e o preço por item (tipo real). Sua classe deve ter um construtor que inicializa os quatro atributos. Além disso, forneça um método chamado calculaTotalFatura que calcula o total da fatura (isto é, multiplica a quantidade pelo