Om du behöver hitta förekomster av en klass i C + + kan det vara lite knepigt om du inte vet vad du ska leta efter . Generellt klasser definieras en gång med klassnamnet bredvid dem och sedan gå med ett annat namn . Söka efter instanser av en klass kan vara användbart för då kommer du att veta vad verksamheten kan utföras på varje instans som definieras i klassen . Instruktioner
1
Hitta namnet på klassen . Detta kan vara nästan vad som helst så länge som det inte är ett kodord reserverats av C + + redan . Du kommer att veta att det är namnet på klassen eftersom det kommer att vara bredvid sökordet " klass " och kommer att ha en klammer bredvid den för att innesluta koden för klassen . Ett exempel skulle vara klass ExampleClass {
//Din kod här } . I detta fall namnet på klassen är ExampleClass .
2
leta efter namnet på din klass någon annanstans . Instanser av en klass kommer att definieras som namnet på klassen och sedan namnet på den instans . I detta fall skulle det se ut ExampleClass newInstance , Varje gång du hittar namnet på den klass skriven bredvid ett namn eller sökord du har hittat en förekomst av klassen skapas Addera 3
nu när du har hittat namnen på de instanser av klassen kan du börja att identifiera de fall någon annanstans i programmet . Om namnet på en instans är newInstance och du ser kodrad newInstance.getString ( ) , då vet du att en instans av klassen ExampleClass namn newInstance är med metoden getString ( ) uppmanade det . Du kan sedan gå in på ExampleClass definition och ta reda på vad getString ( ) gör .