This is from a CPP Source File:
class classname{
    //constructor
    classname(anotherclass *ptr);
    private:
        string firstname;
        string lastname;
};
classname::classname(anotherclass *ptr): firstname("Nathan"), lastname("Narcovy"){
    //some other definitions
}
I come from C, but I do know a bit of Object Oriented Language,
But I don't understand classname:string,string . I only remember a colon : was used for inheritance.
 
     
    