JAVA The source code below defines a Device class. Examine the code and answer t
ID: 3875284 • Letter: J
Question
JAVA
The source code below defines a Device class. Examine the code and answer the following questions;
public class Device {
private String MAC;
private String make;
private String model;
public Device(String MAC, String make, String model){
this.MAC = MAC;
this.make = make;
this.model = model;
}
public String getMAC() {
return MAC;
}
public String getMake() {
return make;
}
public String getModel() {
return model;
}
}
Using ArrayList, write a simple program to create five device objects. The details of the objects should be entered though a console by prompting the user. Write a method that will display the details of all the devices stored in the program. Write a method to delete the details of a device specified by the user. The method should provide feedback stating whether a record is deleted or not.
Explanation / Answer
OUTPUT :
"C:Program FilesJavajdk1.8.0_131injava" "-javaagent:C:Program FilesJetBrainsIntelliJ IDEA Community Edition 2017.3.1libidea_rt.jar=56812:C:Program FilesJetBrainsIntelliJ IDEA Community Edition 2017.3.1in" -Dfile.encoding=UTF-8 -classpath "C:Program FilesJavajdk1.8.0_131jrelibcharsets.jar;C:Program FilesJavajdk1.8.0_131jrelibdeploy.jar;C:Program FilesJavajdk1.8.0_131jrelibextccess-bridge-64.jar;C:Program FilesJavajdk1.8.0_131jrelibextcldrdata.jar;C:Program FilesJavajdk1.8.0_131jrelibextdnsns.jar;C:Program FilesJavajdk1.8.0_131jrelibextjaccess.jar;C:Program FilesJavajdk1.8.0_131jrelibextjfxrt.jar;C:Program FilesJavajdk1.8.0_131jrelibextlocaledata.jar;C:Program FilesJavajdk1.8.0_131jrelibext ashorn.jar;C:Program FilesJavajdk1.8.0_131jrelibextsunec.jar;C:Program FilesJavajdk1.8.0_131jrelibextsunjce_provider.jar;C:Program FilesJavajdk1.8.0_131jrelibextsunmscapi.jar;C:Program FilesJavajdk1.8.0_131jrelibextsunpkcs11.jar;C:Program FilesJavajdk1.8.0_131jrelibextzipfs.jar;C:Program FilesJavajdk1.8.0_131jrelibjavaws.jar;C:Program FilesJavajdk1.8.0_131jrelibjce.jar;C:Program FilesJavajdk1.8.0_131jrelibjfr.jar;C:Program FilesJavajdk1.8.0_131jrelibjfxswt.jar;C:Program FilesJavajdk1.8.0_131jrelibjsse.jar;C:Program FilesJavajdk1.8.0_131jrelibmanagement-agent.jar;C:Program FilesJavajdk1.8.0_131jrelibplugin.jar;C:Program FilesJavajdk1.8.0_131jrelib esources.jar;C:Program FilesJavajdk1.8.0_131jrelib t.jar;D:CodingINTELLIJoutproductionSample" Main
Enter MAC
MAC1
Enter make
MAKE1
Enter model
MODEL1
Enter MAC
MAC2
Enter make
MAKE2
Enter model
MODEL2
Enter MAC
MAC3
Enter make
MAKE3
Enter model
MODEL3
Enter MAC
MAC4
Enter make
MAKE4
Enter model
MODEL4
Enter MAC
MAC5
Enter make
MAKE5
Enter model
MODEL5
Devices :
MAC1 MAKE1 MODEL1
MAC2 MAKE2 MODEL2
MAC3 MAKE3 MODEL3
MAC4 MAKE4 MODEL4
MAC5 MAKE5 MODEL5
Process finished with exit code 0
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.