package roboluna1;
/**
*
-
@author Sheila Luna
*/
public class Robo {private String nomeRobo; private String dataFab; private int bateria;
public void setNome(String nomeRobo) {
}
public String getNome() { return this.nomeRobo; }
public void SetDataFabricacao(String dataFab) {
}
public String getDataFabricacao() { return this.dataFab; }
public void setBateria(int bateria) {
}
public int getBateria() { return this.bateria; }
public double Soma(double num1, double num2) { return num1 + num2; }
public double Subt(double num1, double num2) { return num1 - num2; }
public double Divi(double num1, double num2) { return num1 / num2; }
public double Mult(double num1, double num2) { return num1 * num2; } }
package roboluna1;
/**
*
-
@author User
*/
public class RoboLuna1 {
public static void main(String[] args) {
Robo robo = new Robo ("LUNA","10/11/2017",5);
System.out.println(robo.getBateria());
System.out.println(robo.Soma (50,40));
robo.setBateria (robo.getBateria()-1);
System.out.println(robo.getBateria());
}
}
depois aparece esse erro
run:
Exception in thread “main” java.lang.RuntimeException: Uncompilable source code - constructor Robo in class roboluna1.Robo cannot be applied to given types;
required: no arguments
found: java.lang.String,java.lang.String,int
reason: actual and formal argument lists differ in length
at roboluna1.RoboLuna1.main(RoboLuna1.java:12)
C:\Users\User\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53: Java returned: 1
FALHA NA CONSTRUÇÃO (tempo total: 0 segundos)