Обсуждение по книге

 
 
 
Сообщения:10
Как происходит выбор песни по переменной tittle
Где мы используем переменную artist

Не пойму как должны работать методы
setTitle
setArtist

Вызываем метод
t2.setArtist(как параметр этот работает как он попал сюда ввиде текста, а не переменной)

СКРИН ИЗ КНИГИ
 
 
Сообщения:10
Думаю должно получиться что то вроде такого
Только вот этот класс выдуманный?
soundPlayer.playSound(title);
Как происходит выбор песни по переменной tittle


package HeadFirst.Java.lesson102;

public class Song {
   private String title;
    private String artist;


    public String getArtist(){
        return artist;
    }
    public void setArtist(String a){
        artist = a;
    }

    public String getTitleitle(){
        return title;
    }
    public void setTitle(String t){
        title = t;
    }


    void play() {
        soundPlayer.playSound(title);
    }



    public static void main(String[] args) {
        Song t2 = new Song();
        t2.setArtist("Linkin Park");
        t2.setTitle("Numb");
        t2.play();


        Song s3 = new Song();
        s3.setArtist("Papa Roch");
        s3.setTitle("Last Resort");
        s3.play();
    }


}


Изменен:10 янв 2017 05:16
 
 
Сообщения:10
Программа заходит в main потом создает объект дальше передает сеттерам String (песню и артистов) далее через метод play ищет title песни выбирая из объектов (if (ввел номер трека 1) играть t.2 else s.3)
 
Модераторы:frymock
Сейчас эту тему просматривают:Нет