CodeGym
Promocja
CodeGym University
Nauka
Kurs
Zadania
Ankiety & Quizy
Gry
Pomoc
Harmonogram kopniaków w tyłek
Społeczność
Użytkownicy
Forum
Czat
Artykuły
Historie sukcesu
Aktywność
Opinie
Subskrypcje
Jasny motyw
Rozpocznij naukę teraz
  • Wszystkie pytania
Daniel
Poziom 7
Debowiec
  • 06.04.2020
  • 742widoki
  • 7komentarze

Help

Pytania dotyczące zadania Przyjaciół nie da się kupić
Składnia Java,  Poziom 5,  Lekcja 9
Dyskutowane

Utwórz klasę Przyjaciel z trzema konstruktorami:
- Imie
- Imie, wiek
- Imie, wiek, plec

Wymagania:
  • Klasa Przyjaciel musi mieć zmienną imie typu String.
  • Klasa Przyjaciel musi mieć zmienną wiek typu int.
  • Klasa Przyjaciel musi mieć zmienną plec typu char.
  • Klasa musi mieć konstruktor, który pobiera imie jako argument i inicjalizuje odpowiednią zmienną instancji.
  • Klasa musi mieć konstruktor, który pobiera imie i wiek jako argumenty i inicjalizuje odpowiednie zmienne instancji.
  • Klasa musi mieć konstruktor, który pobiera imie, wiek i plec jako argumenty i inicjalizuje odpowiednie zmienne instancji.
package pl.codegym.task.task05.task0516; /* Przyjaciół nie da się kupić */ public class Przyjaciel { //tutaj wpisz swój kod String imie="Mirek"; int wiek=18; char plec='M'; public void inicjalizuj(String imie) { this.imie = imie; } public void inicjalizuj(String imie, int wiek) { this.imie = imie; this.wiek = wiek; } public void inicjalizuj(String imie, int wiek, char plec) { this.imie = imie; this.wiek = wiek; this.plec = plec; } public static void main(String[] args) { // Przyjaciel przyjaciel = new Przyjaciel(); // przyjaciel.inicjalizuj("Lolek"); // przyjaciel.inicjalizuj("Grazyna", 25); // przyjaciel.inicjalizuj("Wojt", 30, 'M'); } } // Przyjaciół nie da się kupić //Utwórz klasę Przyjaciel z trzema konstruktorami: //- Imie //- Imie, wiek //- Imie, wiek, plec // // //Requirements: //1. Klasa Przyjaciel musi mieć zmienną imie typu String. //2. Klasa Przyjaciel musi mieć zmienną wiek typu int. //3. Klasa Przyjaciel musi mieć zmienną plec typu char. //4. Klasa musi mieć konstruktor, który pobiera imie jako argument i inicjalizuje odpowiednią zmienną instancji. //5. Klasa musi mieć konstruktor, który pobiera imie i wiek jako argumenty i inicjalizuje odpowiednie zmienne instancji. //6. Klasa musi mieć konstruktor, który pobiera imie, wiek i plec jako argumenty i inicjalizuje odpowiednie zmienne instancji.
0
Komentarze (7)
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Miłosz Bertman
Poziom 31 , Olsztyn, Polska
6 kwietnia 2020, 16:11
usuń wartości zmiennych :)
0
Daniel
Poziom 7 , Debowiec, Poland
6 kwietnia 2020, 16:56
nie pomaga. Dalej to samo
0
Miłosz Bertman
Poziom 31 , Olsztyn, Polska
6 kwietnia 2020, 17:04
Konstruktory muszą się nazywać tak samo jak klasa. np. public Przyjaciel (String imie) { this.imie=imie; }
+1
Daniel
Poziom 7 , Debowiec, Poland
6 kwietnia 2020, 17:09
to tez nie pomaga..jak tak wpisuje wyskakuje błąd.
0
Miłosz Bertman
Poziom 31 , Olsztyn, Polska
6 kwietnia 2020, 17:31
package pl.codegym.task.task05.task0516;

/*
Przyjaciół nie da się kupić
*/

public class Przyjaciel {
    //tutaj wpisz swój kod
    String imie;
    int wiek;
    char plec;

    public Przyjaciel (String imie)
    {
        this.imie=imie;
    }
    public Przyjaciel (String imie, int wiek)
    {
        this.imie = imie;
        this.wiek = wiek;
    }
    public Przyjaciel (String imie, int wiek, char plec)
    {
        this.imie=imie;
        this.wiek=wiek;
        this.plec=plec;
    }


    public static void main(String[] args) {

    }
}
0
Miłosz Bertman
Poziom 31 , Olsztyn, Polska
6 kwietnia 2020, 17:33
konstruktor nie może być Void gdyż zwraca obiekt "Przyjaciel"
+1
Daniel
Poziom 7 , Debowiec, Poland
6 kwietnia 2020, 17:34
kurde przeciez wpisywałem dokladnie tak samo i intellij idea pokazywał bład..hmm moze jakąs literówke zrobiłem nie wiem..w każdym bądź razie zadziałało dzieki. ;)
0
Nauka
  • Rejestracja
  • Kurs Java
  • Pomoc w Zadaniach
  • Cennik
  • Projekty Gier
  • Składnia Java
Społeczność
  • Użytkownicy
  • Artykuły
  • Forum
  • Czat
  • Historie Sukcesu
  • Aktywność
  • Affiliate Program
Firma
  • O nas
  • Kontakt
  • Opinie
  • Pokój prasowy
  • CodeGym dla EDU
  • FAQ
  • Wsparcie
CodeGym CodeGym to internetowy kurs uczący od podstaw programowania w języku Java. Ten kurs to doskonały sposób na opanowanie języka Java dla początkujących. Zawiera pond 1200 zadań z możliwością natychmiastowej weryfikacji oraz niezbędny zakres teorii na temat podstaw języka Java. Aby pomóc Ci odnieść sukces w nauce, przygotowaliśmy również zestaw elementów motywacyjnych: quizy, projekty programistyczne, artykuły na temat efektywnego uczenia się i kariery programisty Java.
Obserwuj nas
Język interfejsu
Programistą Się Nie Rodzi, Programistą Się Zostaje © 2023 CodeGym
MastercardVisa
Programistą Się Nie Rodzi, Programistą Się Zostaje © 2023 CodeGym
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our Terms and Policy.