



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Jesimar da silva arantes descreve o processo de modelagem de um robô autônomo chamado r-atm, utilizando programação orientada a objetos para organizar códigos e implementar soluções no departamento de logística de um cliente. O documento inclui especificações iniciais do robô, como tipo, peso, velocidade máxima, peso de carga máxima, localização inicial e dimensões da sala, além de código java para modelar a classe robô.
Tipologia: Notas de estudo
1 / 5
Esta página não é visível na pré-visualização
Não perca as partes importantes!




Jesimar da Silva Arantes Imprimir
Utilizando a programação orientada a objetos para organizar os códigos e implementar soluções no departamento de logística do cliente. Fonte: Shutterstock.
0 Ver anotações
nome peso velocidadeMax pesoCargaMax tipoTracao posicaoX posicaoY
0 Ver anotações
Código 1.4 | Classe em Java que modela a entidade robô da situação-problema 1 public class Robo { 2 String nome = "R-ATM"; 3 float peso = 70 ; 4 float velocidadeMax = 5 ; 5 float pesoCargaMax = 20 ; 6 String tipoTracao = "esteira"; 7 float posicaoX = 50 ; 8 float posicaoY = 50 ; 9 public void move(float x, float y){ 10 posicaoX = x; 11 posicaoY = y; 12 } 13 public void printStatus(){ 14 System.out.println("-----------Info R-ATM----------"); 15 System.out.println("Nome do Robô: " + nome); 16 System.out.println("Peso do Robô: " + peso); 17 System.out.println("Velocidade Max: " + velocidadeMax); 18 System.out.println("Carga Max: " + pesoCargaMax); 19 System.out.println("Tipo de Tração: " + tipoTracao); 20 System.out.println("Posição X do Robô: " + posicaoX); 21 System.out.println("Posição Y do Robô: " + posicaoY); 22 System.out.println("-------------------------------"); 23 } 24 public static void main(String[] args) { 25 Robo objRobo = new Robo(); 26 objRobo.printStatus(); 27 objRobo.move( 60 , 50 ); 28 objRobo.printStatus(); 29 objRobo.move( 65 , 55 ); 30 objRobo.printStatus(); 31 } 32 } 0 Ver anotações
Fonte: elaborado pelo autor.
0 Ver anotações