bisa ngga klo misalnya kita mau memanggil / memasukkan fungsi ke dalam class, kita melakukan :

class Wizard {
        string name;
        int age;
public:
void read(Wizard wizard) { //apa harus dibuat saja fungsi read()?
                cout << "name: \n";

                //jika dibuat jadi read() maka wizard.name menjadi name

                cin >> wizard.name;
                cout << "age: \n";

                //jika dibuat jadi read() maka wizard.age menjadi age

                cin >> wizard.age;
        }
}

int main() {
        Wizard gandalf;

//jika harus membuat fungsi read() , hanya bisa di panggil dengan
        //gandalf.read(); ?

        read(gandalf);
}

jika seandainya di panggil dengan gandalf.read(); apa ada yang bisa menjelaskan mengapa jika dilakukan bgt, name bisa mengarah ke gandalf.name ? dan juga age menjadi gandalf.age ...
thnk u sebelumnya...
========================================================================================
"Sambil berpuasa, ikuti Netkuis Ramadhan 1428 H. Menangkan Laptop, Ipod dan HP Nokia 
di akhir periode netkuis dan dapatkan Flash disk di tiap minggunya dengan mengikuti 
Netkuis di http://netkuis.telkom.net/";
========================================================================================

--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis

Kirim email ke