Új hozzászólás Aktív témák

  • Azazello-

    senior tag

    idaig sikerult eljutnom _asszem_ jol:

    concert:

    /**
    * Write a description of class Concert here.
    *
    *
    */
    public class Concert
    {
    private int year;
    private String location;
    private boolean ticketsLeft;
    //Fields

    public Concert(int y, String l,boolean t){
    year=y;
    location=l;
    ticketsLeft=t;
    }

    public Concert(){
    year=0;
    location="";
    ticketsLeft=false;
    }

    //accessors
    public int getYear(){
    return year;
    }
    public String getLocation(){
    return location;
    }
    public boolean getTicketsLeft(){
    return ticketsLeft;
    }

    //mutators
    public void setYear(int y){
    year =y;
    }
    public void setLocation(String s){
    location = s;
    }
    public void setTicketsLeft(boolean b){
    ticketsLeft = b;
    }

    public void printConcert(){
    System.out.println("Location: "+location);
    System.out.println("Year :"+year);
    System.out.println("Tickets Left: "+ticketsLeft);
    }

    }

    CD:

    /**
    * A class that maintains information on a CD.
    *
    *
    */

    public class CD
    {
    // The fields.
    private Artist performer;

    private String album;
    private String genre;
    private int numberOfTracks;
    private int yearReleased;

    /*
    *Create two constructors - one to take arguments for all fields - one that takes none.
    */
    public CD (String a, String g, int tr, int y){

    album=a;
    genre=g;
    numberOfTracks=tr;
    yearReleased=y;
    }

    public CD(){

    album="";
    genre="";
    numberOfTracks=0;
    yearReleased=0;

    }
    //accessor methods
    public String getAlbum(){
    return album;
    }

    public String getGenre(){
    return genre;
    }

    public int getTracks(){
    return numberOfTracks;
    }

    public int getYear(){
    return yearReleased;
    }

    // mutator methods

    public void getAlbum(String a){
    album = a;
    }

    public void getgenre(String g){
    genre = g;
    }

    public void getTracks(int tr){
    numberOfTracks=tr;
    }

    public void getYear(int y){
    yearReleased=y;
    }

    //print the details of the CD to the console

    public void printCD(){
    System.out.println("Album Title "+album);
    System.out.println("Album Genre "+genre);
    System.out.println("Number of Tracks "+numberOfTracks);
    System.out.println("Year Relased "+yearReleased);
    }
    }

    Artist:

    /**
    * Write a description of class Artist here.
    *

    */
    public class Artist
    {
    // instance variables
    private String firstname;
    private String lastname;
    private int age;
    private Concert nextConcert;

    /**
    * Constructor(s) for objects of class Artist
    */

    public Artist (String fName, String lName, int artistAge, Concert nextConcert){
    firstname=fName;
    lastname=lName;
    age=artistAge;
    nextConcert = new Concert();
    }

    public Artist(){
    firstname="";
    lastname="";
    age=0;
    nextConcert = new Concert();
    }

    /**
    * accessor methods
    */
    public String getName(){
    return firstname;
    }

    public String getlName(){
    return lastname;
    }

    public int getAge(){
    return age;
    }

    /**
    * mutator methods
    */
    public void printArtist(){
    nextConcert.printConcert();

    }

    }

Új hozzászólás Aktív témák

Hirdetés