Wyświetlanie odpowiedniej liczby razy podanego słowa - JAVA
Program wyświetla odpowiednia liczbę razy podane słowo przy tworzeniu obiektu oraz korzysta z interfejsu talking aby uruchomić funkcję która pobiera jako parametr liczbę, na podstawie tego podliczane jest ile razy słowo może się powtórzyć.
Dla przykładu słowa 'lol' jeśli zadeklarujemy liczbę 5 wtedy słowo to zostanie zwrócone dwa razy.
Listing
//interfejs
package package1;
public interface Talking {
public String talk(int minLen);
}
//kod dla klasy (silnik programu)
package package1;
public class Dalek implements Talking {
private String word;
public Dalek(String w) {
word=w;
}
public String talk(int n) {
String out=" ";
for(int i=0; i<n; i++) {
out = out + word + " ";
if(out.length()>n)
break;
}
return out;
}
}
//sterowanie programu (tutaj program ma się uruchomić)
package package1;
public class Tests {
public static void main (String args[]) {
//zwróci słowo lol 2 razy
Talking d = new Dalek("lol");
System.out.println(d.talk(5));
}
}
package package1;
public interface Talking {
public String talk(int minLen);
}
//kod dla klasy (silnik programu)
package package1;
public class Dalek implements Talking {
private String word;
public Dalek(String w) {
word=w;
}
public String talk(int n) {
String out=" ";
for(int i=0; i<n; i++) {
out = out + word + " ";
if(out.length()>n)
break;
}
return out;
}
}
//sterowanie programu (tutaj program ma się uruchomić)
package package1;
public class Tests {
public static void main (String args[]) {
//zwróci słowo lol 2 razy
Talking d = new Dalek("lol");
System.out.println(d.talk(5));
}
}
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno