এটি শুধু একটি সিনট্যাক্স, "ফাংশনটি বিশুদ্ধ ভার্চুয়াল" বলার জন্য এর চেয়ে বেশি কিছু নয়৷
একটি বিশুদ্ধ ভার্চুয়াল ফাংশন হল C++ এ একটি ভার্চুয়াল ফাংশন যার জন্য আমাদের কোনো ফাংশনের সংজ্ঞা লিখতে হবে না এবং শুধুমাত্র আমাদের এটি ঘোষণা করতে হবে। এটি ঘোষণায় 0 বরাদ্দ করে ঘোষণা করা হয়।
এখানে C++ প্রোগ্রামে বিশুদ্ধ ভার্চুয়াল ফাংশনের একটি উদাহরণ রয়েছে
উদাহরণ কোড
#include<iostream> using namespace std; class B { public: virtual void s() = 0; // Pure Virtual Function }; class D:public B { public: void s() { cout << " Virtual Function in Derived class\n"; } }; int main() { B *b; D dobj; b = &dobj; b->s(); }
আউটপুট
Virtual Function in Derived class