Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Luokan Luominen | Osio
Java Olio-Ohjelmoinnin Perusteet
close
Osio 1. Luku 4
single

single

bookLuokan Luominen

Pyyhkäise näyttääksesi valikon

Luokan syntaksi

Luokan luomisen syntaksi on varsin yksinkertainen. Katsotaanpa esimerkkiä luokasta Person:

Person.java

Person.java

copy
123
class Person { }

Tämä riittää luokan luomiseen. Se on kuitenkin hyödytön, jos se on tyhjä. Siksi siihen kannattaa lisätä kenttiä. Oletetaan, että henkilöllämme on name, gender ja age:

Person.java

Person.java

copy
12345
class Person { String name; String gender; int age; }

Seuraavaksi kirjoitetaan metodi, jonka avulla Person voi ilmoittaa nimensä ja ikänsä:

Person.java

Person.java

copy
123456789
class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
Tehtävä

Swipe to start coding

Alice haluaa löytää ystävän tietystä ikähaarukasta (25 - 30, mukaan lukien). Sinun tulee kirjoittaa ohjelma, joka tarkistaa täyttääkö Bob Alice's kriteerit. Jos Bob's ikä on määritellyllä välillä, ohjelman tulee palauttaa true; muussa tapauksessa palautetaan false.

  1. main-metodissa sinun tulee välittää oikea olio ensimmäisenä parametrina findFriend-metodille.
  2. findFriend-metodissa vertaa annetun olion age-kenttää määriteltyyn ikähaarukkaan (25 - 30).
  3. Jos olion ikä on ikähaarukassa, palauta true; muussa tapauksessa palauta false.
  4. Näytä tulos näytöllä käyttämällä foundFriend-muuttujaa, joka tallentaa haun tuloksen.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt