Hvis du har brug for at finde forekomster af en klasse i C + + kan det være en smule tricky , hvis du ikke ved hvad de skal kigge efter. Generelt klasser defineres gang med klassen navn ved siden af dem , og så går de med et andet navn. Finde forekomster af en klasse kan være nyttigt, fordi så vil du vide, hvad operationer kan udføres på hver forekomst , som defineret i klassen. Instruktioner
1
Find navnet på klassen. Dette kan være næsten hvad som helst , så længe det ikke er et kodeord reserveret af C + + tidligere. Du vil vide, det er navnet på den klasse, fordi det vil være ved siden af søgeordet "klasse" og vil have en krøllet beslag ved siden af at vedlægge kode for klassen. Et eksempel kunne være klasse ExampleClass {
//din kode Here } . I dette tilfælde er navnet på den klasse er ExampleClass .
2
Kig efter navnet på din klasse andetsteds. Forekomster af en klasse vil blive defineret som navnet på klassen og derefter navnet på subsystemet . I dette tilfælde ville det ligne ExampleClass newInstance , Hver gang du finder navnet på den klasse skrevet ved siden af et navn eller søgeord, du har fundet en instans af klassen bliver skabt
3 < p . > nu hvor du har fundet navnene på forekomster af den klasse, du kan begynde at identificere de tilfælde andre steder i programmet. Hvis navnet på en instans er newInstance og du kan se linje kode newInstance.getString (); så ved du , at en instans af klassen ExampleClass navn newInstance er at have den metode getString () opfordrede den. Du kan derefter gå ind i ExampleClass definition og finde ud af hvad getString () gør.