برنامه اي ساده كه با استفاده از كلاسها و توابع In Line و توابع سازنده و مخرب نوشته شده و پس از اجرا دو عدد از وردي گرفته مي شوند و سپس توان آنها محاسبه و در خروجي نمايش داده مي شود.

//programming by A. Najafzadeh
#include
#include
class pow{
double c;
public:
pow(int a , int b)
{ int dd; dd = b; c = 1;
while(dd != 0)
{
c *= a;
dd--;
}
cout< }
~pow(){}
tawan(){}
};
main()
{
int k , l;
cin>>k>>l;
pow pp(k , l);
pp.tawan();
getch();
{

/*مشاهده مي شود كه تابع سازنده pow داراي ورودي است كه آن را از متن برنامه درسافت نموده. اين برنامه با استفاده از تابع In line اتوماتيك نوشته شده.
در توابع in line از حلقه for و همچنين دستور Switch نبايد استفاده نمود. در صورتي كه از دستور goto استفاده شود برنامه ديگر ساخت يافته و يا شي گرا نخواهد بود. */