... *p = c; //Upcast CCircle *c2 = static_cast(p); //Explicit downcast Đa kế thừa [1/6] #40 Frame Wheel Bicycle Person Fish FishPerson • Là khả lớp c nhiều lớp sở • C y kế thừa ph c tạp ... p(100 ,50 ); CCircle *c; c = &p; //Error Nếu ta biết chắn trỏ lớp sở trỏ tới lớp dẫn xuất, ta tự đổi kiểu cho trỏ lớp sở c ch sử dụng chuyển kiểu tường minh CCircle *c = new CCircle(100 ,50 ,50 ); CMyPoint ... A { public: A() { cout ...