Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package dt;
- public class Truck extends Vehicle {
- private String[] materials = new String[5];
- private long permit;
- private String company;
- public Truck(String[] materials, long permit, String company, String ownerName, String ownerAddress, String brand, String model, String licencePlate, float value){
- super(ownerName, ownerAddress, brand, model, licencePlate,value);
- for(int i = 0;i < this.materials.length -1; i++){
- if(i> materials.length-1){
- this.materials[i] = null;
- }else{
- this.materials[i] = materials[i];
- }
- }
- this.permit = permit;
- this.company = company;
- }
- @Override
- public String toString(){
- String resultatMaterials = "";
- for(int i=0; i < getMaterials().length;i++){
- if(getMaterials()[i] != null){
- resultatMaterials += "/" + getMaterials()[i] + "/";
- }
- }
- return super.toString() + ", " + "[" + resultatMaterials + "]" + ", " + Long.toString(getPermit()) + ", " + getCompany();
- }
- public void setMaterials(String[] materials){
- for(int i = 0;i < this.materials.length -1; i++){
- if(i> materials.length-1){
- this.materials[i] = null;
- }else{
- this.materials[i] = materials[i];
- }
- }
- }
- public void setPermit(long permit){
- this.permit = permit;
- }
- public void setCompany(String company){
- this.company = company;
- }
- public String[] getMaterials(){
- return materials;
- }
- public long getPermit(){
- return permit;
- }
- public String getCompany(){
- return company;
- }
- public static void main(String[] args) {
- //traffic cones, sand, wood, furniture
- //Truck t = new Truck({"traffic cones","sand","wood","furniture"},3003l, "Griffintown","Jean Tremblay","1100 Notre-Dame","Peugeot","508","ABC 123",20000.0f);
- //System.out.println(t.toString());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement