Jul dllsWel. 28 1 a. Using appropriate examples from the module 5COM1059 to illustrate your answer, identify ONE way in
Posted: Sat May 14, 2022 3:01 pm
case study given answer the question
Jul dllsWel. 28 1 a. Using appropriate examples from the module 5COM1059 to illustrate your answer, identify ONE way in which the Java programming language is similar to the C/C++ programming languages ma Your answer: b. Using appropriate examples from the module 5COM1059 to illustrate your answer, identify THREE ways in which the Java programming language is different from the C++ programming language Your answer: a. Explain the term "Abstraction" used in the context of object oriented design and provide an example of this from the case study above. Your answer:
SECTION B Case Study A This section relates to the Java programming language. TestRunner ListRunner 0 CarTest Garagelist Car Date public class Car { private String regNo; private String make; private Date registered; private int milage; private double cost; private double costPaid; public Car (String reg, String mk, int mls) { make = mk; regno = reg; milage = 0; cost = 0; cost Paid = 0; registered = null; } public String getRegistration () { return regNo; } public void setCost (double f) { cost = f; //remaining code omitted but could include: Car(), updateMilage (), toString(), getMake () and other accessors/mutators/constructors ) // continued below
public class GarageList private String name; private int areaCode; private ArrayList<Car> carList = new ArrayList<Car>(); public GarageList(String nme, int cd) name - nme; areaCode = cd; } public void addCar (Car s) carlist.add(s); } public Car findCar (String cNo) for (int index = 0; index < carlist.size(); index++) Car temp = carlist.get(index); tempreg = temp.getRegistration (); if (cNo.equals (tempReg)) return temp; } } return null; } //remaining code omitted }
Jul dllsWel. 28 1 a. Using appropriate examples from the module 5COM1059 to illustrate your answer, identify ONE way in which the Java programming language is similar to the C/C++ programming languages ma Your answer: b. Using appropriate examples from the module 5COM1059 to illustrate your answer, identify THREE ways in which the Java programming language is different from the C++ programming language Your answer: a. Explain the term "Abstraction" used in the context of object oriented design and provide an example of this from the case study above. Your answer:
SECTION B Case Study A This section relates to the Java programming language. TestRunner ListRunner 0 CarTest Garagelist Car Date public class Car { private String regNo; private String make; private Date registered; private int milage; private double cost; private double costPaid; public Car (String reg, String mk, int mls) { make = mk; regno = reg; milage = 0; cost = 0; cost Paid = 0; registered = null; } public String getRegistration () { return regNo; } public void setCost (double f) { cost = f; //remaining code omitted but could include: Car(), updateMilage (), toString(), getMake () and other accessors/mutators/constructors ) // continued below
public class GarageList private String name; private int areaCode; private ArrayList<Car> carList = new ArrayList<Car>(); public GarageList(String nme, int cd) name - nme; areaCode = cd; } public void addCar (Car s) carlist.add(s); } public Car findCar (String cNo) for (int index = 0; index < carlist.size(); index++) Car temp = carlist.get(index); tempreg = temp.getRegistration (); if (cNo.equals (tempReg)) return temp; } } return null; } //remaining code omitted }