Luokan Luominen
Luokan syntaksi
Luokan luomisen syntaksi on varsin yksinkertainen. Tarkastellaan esimerkkiä luokasta Person:
Person.java
123class Person { }
Tämä riittää luokan luomiseen. Tyhjänä siitä ei kuitenkaan ole hyötyä. Siksi siihen kannattaa lisätä kenttiä. Oletetaan, että henkilöllämme on name, gender ja age:
Person.java
12345class Person { String name; String gender; int age; }
Seuraavaksi kirjoitetaan metodi, jonka avulla Person voi ilmoittaa nimensä ja ikänsä:
Person.java
123456789class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
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.
main-metodissa sinun tulee välittää oikea olio ensimmäisenä parametrinafindFriend-metodille.findFriend-metodissa vertaa välitetyn olionage-kenttää määriteltyyn ikähaarukkaan (25 - 30).- Jos olion ikä on haarukassa, palauta
true; muussa tapauksessa palautafalse. - Tulosta tulos näytölle käyttämällä
foundFriend-muuttujaa, johon tallennetaan haun tulos.
Ratkaisu
solution.java
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you show me how to add fields to the class?
How do I write a method for the Person class?
Can you give an example of how to use the Person class?
Awesome!
Completion rate improved to 2.63
Luokan Luominen
Pyyhkäise näyttääksesi valikon
Luokan syntaksi
Luokan luomisen syntaksi on varsin yksinkertainen. Tarkastellaan esimerkkiä luokasta Person:
Person.java
123class Person { }
Tämä riittää luokan luomiseen. Tyhjänä siitä ei kuitenkaan ole hyötyä. Siksi siihen kannattaa lisätä kenttiä. Oletetaan, että henkilöllämme on name, gender ja age:
Person.java
12345class Person { String name; String gender; int age; }
Seuraavaksi kirjoitetaan metodi, jonka avulla Person voi ilmoittaa nimensä ja ikänsä:
Person.java
123456789class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
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.
main-metodissa sinun tulee välittää oikea olio ensimmäisenä parametrinafindFriend-metodille.findFriend-metodissa vertaa välitetyn olionage-kenttää määriteltyyn ikähaarukkaan (25 - 30).- Jos olion ikä on haarukassa, palauta
true; muussa tapauksessa palautafalse. - Tulosta tulos näytölle käyttämällä
foundFriend-muuttujaa, johon tallennetaan haun tulos.
Ratkaisu
solution.java
Kiitos palautteestasi!
single