コード例 #1
0
ファイル: DeepCopy.cpp プロジェクト: jasonwee/cpp_lesson
int main()
{
    std::cout << "Creating trike named wichita ...";
    Tricycle wichita;
    wichita.pedal();
    std::cout << "Creating trike named dallas ...\n";
    Tricycle dallas(wichita);
    std::cout << "wichita's speed: " << wichita.getSpeed() << "\n";
    std::cout << "dallas's speed: " << dallas.getSpeed() << "\n";
    std::cout << "setting wichita to 10 ...\n";
    wichita.setSpeed(10);
    std::cout << "wichita's speed: " << wichita.getSpeed() << "\n";
    std::cout << "dallas's speed: " << dallas.getSpeed() << "\n";
    return 0;
}
コード例 #2
0
ファイル: Heure_8_A_1.cpp プロジェクト: osmoseray/INF3105
 // create a trike and ride it
 int main()
 {
Tricycle wichita;
 wichita.setSpeed(0);
 wichita.pedal();
 wichita.pedal();
 wichita.brake();
 wichita.brake();
 wichita.brake();
 Tricycle t;
 t.setSpeed(100);
 t.pedal();
 t.pedal();
 t.pedal();
 t.pedal();
 t.brake();
 return 0;
}
コード例 #3
0
ファイル: DeepCopy.cpp プロジェクト: jasonwee/cpp_lesson
Tricycle::Tricycle(const Tricycle& rhs)
{
    speed = new int;
    *speed = rhs.getSpeed();
}