klass-problem

Java

1 svar · 340 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Trådstart#1

Jag har definierat klasserna public class Account och public class UseAccount.

För att göra nya objekt av vardera klasserna har jag användt följande kod:

Account me = new Account();

UseAccount you = new UseAccount();

I klassen UseAccount har jag definierat följande funktion(eller metod):

static void print_all()
(
System.out.prinln("Hello World");
}

När jag sen vill anropa print_all() så blir det delvis problem.

you.print_all() fungerar men inte me.print_all(). Jag antar att det har nåt med att klassen Account inte har tillåtelse att använda metoden men jag vet inte riktigt hur jag ska få det att fungera.

Medlem sedan sep. 20001 124 inlägg
#2

Jag hoppas verkligen att du endera har implementerat printAll() i Account-klassen också, eller att Account ärver från UseAccount. Annars är det självklart att det inte funkar, metoden finns ju inte.

268 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)