靜態聯編
靜態聯編含義:
在編譯時所進行的這種聯編又稱靜態束定,在編譯時就解決了程式中的操作調用與執行該操作代碼間的關係。
例7.3.1 一個靜態聯編的例子。
(動畫7_6)
#include<iostream.h>
class point{ private: float x, y;
public:
void SetPoint(float I, float j)
{ x=I;
y=j;
}
float area( )
{ return 0;}
};
const float pi=3.14159;
class circle:public point
{ private: float radius;
public:
void setRadius( float r)
{ radius =r; }
float area( )
{ return pi*radius*radius;}
};
void mian()
{ point p;
float a=p.area();//調用point類的成員函式
cout<<"the area of the point p is"<<a<<endl;
circle c;
c.setRadius(2.5);
a=c.area(); //調用circle類的成員函式
cout<<"the area of the circle c is"<<a<<endl;
}
程式結果為:
the area of the point p is 0
the area of the circle c is 19.634937
相關詞條
-
j靜態聯編
float con float
-
靜態聯編
靜態聯編,是指聯編工作出現在編譯連線階段,解決了程式中的操作調用與執行該操作代碼間的關係。
-
《科學究竟是什麼》
《科學究竟是什麼》 作者:艾倫·查爾默斯目 錄序導言第一章 歸納主義:科學是從經驗事實推導出來的知識1. 廣泛持有的常識科學觀2...
目 錄 序 導 言 第二章、歸納問題 第三章、觀察依賴於理論 -
C++ Primer Plus(第6版)中文版
《C++ Primer Plus(第6版)中文版》是2017年人民郵電出版社出版的一本圖書,圖書的作者是Stephen Prata。
內容簡介 圖書目錄 作者簡介 -
C++Primer Plus(第六版)中文版
一本經久不衰的C++暢銷經典教程;首本支持C++11新標準的程式設計圖書。 它被譽為“開發人員學習C++的必備教程,沒有之一”! 《C++ Primer...
內容簡介 作者簡介 目錄 -
賓夕法尼亞鐵路
倫頓至和紐約市相鄰的澤西市。兩條線路在費城由聯絡線相連,聯絡線由賓州鐵路和“聯絡線鐵路”共同擁有。[12] 1872年7月2日,由賓州鐵路直接...聯合鐵路以及“費城,威爾明頓和巴爾的摩鐵路“簽訂契約,以使用該聯絡線...
歷史 使用車輛 賓夕法尼亞車站 歷任領導 -
麥道F-4
採用三角翼和平直翼,選用兩具J65或J79發動機。98E(F3H-J...
戰機簡介 外形尺寸 設計思想 原型機發展歷程 結構特點 -
控制規則
,22012(或22011)分;②22012(或22011)合,母聯(分段)開關...兩側地刀分,母線Ⅱ(或母線Ⅰ)刀閘分;②母線Ⅱ(母線Ⅰ)刀閘合,母聯開關...。對於母聯開關,合操作條件:相鄰側刀閘都在合位或都在分位;分操作條件:無電源...
控制規則自動生成技術 模糊控制規則 視覺系統控制規則 -
心電學新進展
單純的體表心電圖發展成為包含多個分支專業的心電學。靜態心電圖、動態心電圖...醫科大學的100多個知名教授共同編寫了這本《心電學新進展》。《心電學新進展...波發生機制的現代觀點2早期復極變異與臨床3EASI導聯與常規12導聯...
版權資訊 內容簡介 作者簡介 目錄