Obiekt human

ZoooL
  • Rejestracja:ponad 5 lat
  • Ostatnio:7 miesięcy
  • Postów:62
0
Kopiuj
public class Human {
    private int age;
    private int weight;
    private int height;
    private String name;
    private boolean isMale;

    public Human (int age, int weight, int height, String name, boolean isMale){
        this.age=age;
        this.weight=weight;
        this.height=height;
        this.name=name;
        this.isMale=isMale;
    }

    public int getAge() {
        return age;
    }

    public int getWeight() {
        return weight;
    }

    public int getHeight() {
        return height;
    }

    public String getName() {
        return name;
    }

    public boolean isMale() {
        return isMale;
    }

    public static void main(String[] args) {

    Human dawid= new Human (30, 66, 182, "dawid", true);

    dawid.getHeight();

    }
}

Dlaczego dawid.getHeight(); nie podaje wieku "30" ?
Czy jest jakies forum/podforum dla amatorow?

flowCRANE
Nie ma podforum dla amatorów. Kategorie forum dzielą dyskusje względem technologii i to w zupełności wystarczy.
somekind
Java to poprawne forum dla amatorów.
PanamaJoe
hahaha @somekind leżę i kwiczę
PR
pragmaticdev
Kiedy wyparowało Newbe? Kiedyś było... Mam mindfucka...
K5
  • Rejestracja:około 6 lat
  • Ostatnio:około 16 godzin
  • Postów:1002
7
ZoooL napisał(a):

Dlaczego dawid.getHeight(); nie podaje wieku "30" ?

Co to znaczy nie podaje?
Bo Ci nic nie wyświetla? Nie printujesz tego na consolę to Ci nic nie 'podaje'.
https://javastart.pl/baza-wiedzy/java-zadania/zadanie-wyswietlanie-tekstu-w-konsoli

ZoooL napisał(a):

Czy jest jakies forum/podforum dla amatorow?

Takie forum nazywane jest kursem z podstaw języka. Przerób takowy.

edytowany 2x, ostatnio: kixe52
PI
  • Rejestracja:ponad 9 lat
  • Ostatnio:4 miesiące
  • Postów:2787
1
ZoooL napisał(a):

Czy jest jakies forum/podforum dla amatorow?

Była kategoria Newbie, ale trafiały tam też nie-amatorskie tematy, dlatego chyba zlikwidowali ten dział (dokładniej to moderator @cerrato)

Zobacz pozostałe 3 komentarze
PI
Hahaha odpowiem jak kobieta - domyśl się
cerrato
Jeśli nie masz cycków, to nie możesz tak pisać. A jeśli masz do dawaj foty na PW
PI
Lubisz oglądać męskie cycki? :D :D :D :D chyba lepiej tego nie widzieć
cerrato
Pozwól, że sam ocenię :p
flowCRANE
Newbie zostało zamknięte, dlatego że panował w tym dziale coraz większy śmietnik i było coraz więcej pracy związanej z utrzymywaniem w nim porządku. Podział forum na technologie jest wystarczający, a jak ktoś nie chce brać udziału w dyskusjach dotyczących podstaw to przecież nie musi tego robić. ;)
nowyworek
  • Rejestracja:prawie 5 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:świat
  • Postów:174
3

System.out.println(dawid.getHeight());
Pozdrawiam


Julian
TheLearner
  • Rejestracja:ponad 5 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Krypton
  • Postów:298
3

Dlaczego dawid.getHeight(); nie podaje wieku "30" ?

Bo to generalnie nie jest getter od wieku, getAge od tego masz w swoim kodzie


AK
  • Rejestracja:prawie 7 lat
  • Ostatnio:około miesiąc
  • Postów:3561
5
ZoooL napisał(a):

Dlaczego dawid.getHeight(); nie podaje wieku "30" ?
Czy jest jakies forum/podforum dla amatorow?

Od roku masz aktywność w tematach javowskich, rozumiem, że nie przeczytałeś nic?
Bo nie wyobrażam sobie innej ścieżki, aby nie spotkać się z System.out.println


Bo C to najlepszy język, każdy uczeń ci to powie
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:27 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
0

A ja polecam jakiś logger. Najlepiej LogBack.


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
5

Btw pole "isMale" jest seksistowskie i zalatuje kreacjonizmem (za tym drugim przemawia tez brak klasy bazowej).

TS
To jest oburzające, że programiści używają czegoś innego niż BigInt do opisania płci...
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
5

Częściowo poprawne podejście pozwalające zapisać jaka część obiektu czuje się mężczyzną, to np.

Kopiuj
 private double isMale;

Jednak Java jest przestarzała, taki JavaScript jest nowocześniejszy, bo domyślnie

Kopiuj
typeof gender
"undefined"

i absolutnie nikt się nie czepia


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.