আমি শ্রেণীর একটি দম্পতি তৈরি করছি Vector2
(এক্স & ওয়াই) এবং Vector3
(x, y & টু Z), কিন্তু আমি কিনা জানি না Vector3
থেকে উত্তরাধিকারী Vector2
, বা পুনরায় বাস্তবায়ন সদস্য ভেরিয়েবল করা হবে কিনা তা m_x
এবং m_y
আবার? প্রতিটি পক্ষের উপকারিতা এবং বিধিগুলি কী (উত্তরাধিকার বনাম পুনরায় সংজ্ঞা)।
সম্পাদনা করুন: আমি সি ++ (ভিএস 2010) ব্যবহার করছি।
Vector3
কেবল 3 হওয়া উচিত floats
। এটি অসম্ভব বলে না, কেবল এটি আমি কখনও প্রযোজনা ইঞ্জিনে দেখিনি।
floats
। আপনি জানেন, YAGNI, KISS, all সমস্ত জিনিস। Vector2
, Vector3
এবং Vector4
কোনও উত্তরাধিকার ছাড়াই এবং floats
গেম ইঞ্জিনগুলির মধ্যে কেবলমাত্র সত্যিকারের স্ট্যান্ডার্ড।
typedef float real;
;)।