Video: How to create first android app in mit app inventor 2025
Objekter kan være et veldig nyttig verktøy i Android-appen din. Sjekk koden nedenfor som illustrerer Java i aksjon. Denne koden inneholder ekte Java-kode for å lage to objekter.
pakke com. allmycode. a09_02;
importer android. Brukerstøtte. v7. app. AppCompatActivity;
importer android. os. Bunt;
importer android. widget. TextView;
import com. allmycode. a09_01. BagOfCheese;
offentlig klasse MainActivity utvider AppCompatActivity {
TextView textView;
@Override
beskyttet tomrommet påCreate (Bundle savedInstanceState) {
super. onCreate (savedInstanceState);
setContentView (R. Layout. Activity_main);
textView = (TextView) findViewById (R. Id. TextView);
BagOfCheese bag1 = new BagOfCheese ();
bag1. kind = "Cheddar";
bag1. vekt = 2,43;
bag1. daysAged = 30;
bag1. erDomestic = true;
BagOfCheese bag2 = ny BagOfCheese ();
bag2. kind = "Blue";
bag2. vekt = 5. 987;
bag2. daysAged = 90;
bag2. erDomestic = false;
textView. setText ("");
textView. legg til (bag1. kind + "," + bag1. weight + "," +
bag1. daysAged + "," + bag1. isDemestic + " n");
textView. legg til (bag2. kind + "," + bag2. weight + "," +
bag2. daysAged + "," + bag2. isDemestic + " n");
}
}
En kjøring av koden er vist her.
Koden ovenfor oppretter "to
BagOfCheese
objekter" eller "to BagOfCheese-forekomster", eller du kan si at de nye
BagOfCheese ()
-uttalelsene byr på
BagOfCheese > klasse. På en eller annen måte erklærer koden eksistensen av en klasse og erklærer en annen klasse - en klasse som erklærer eksistensen av to objekter.
Hver bruk av ordene nye
BagOfCheese ()
er en
konstruktorsamtale. Koden bruker ti setninger for å lage to poser med ost. Den første setningen
(BagOfCheese bag1 = new BagOfCheese ())
gjør tre ting:
Med ordene
- BagOfCheese bag1
erklærer den første setningen at variabelen
bag1
refererer til en pose med ost.
Med ordene
- ny BagOfCheese ()
oppretter den første setningen en pose uten spesiell ost i den. (Hvis det hjelper, kan du tenke på det som en tom pose reservert for å lagre ost.)
Til slutt, med likestegnet, gjør den første setningen
- bag1
variabelen til den nyopprettede posen.
De neste fire setningene tilordner verdier til feltene
bag1
:
bag1. kind = "Cheddar";
bag1. vekt = 2,43;
bag1. daysAged = 30;
bag1. erDomestic = true;
For å referere til et objekts felter, følg en referanse til objektet med en prikk og deretter feltets navn. (For eksempel, følg
bag1
med en prikk og deretter feltnavnet
type
.)
De neste fem setningene gjør det samme for en andre variabel, bag2 >, og en annen pose med ost.
