hat
Devlopman lojisyèl - Ki sa ki se yon Hook - Point 1Virtual teknik yo te pote nan yon wout konfonn soti nan estatik estrateji, men depi teknik vityèl ka chanje, du a pa konnen adrès la nan yon kapasite espesifik vityèl lè ou rele li nan kòd ou. Lè sa a, du a, konsa, rasanble yon tab metòd Virtual (VMT), ki bay yon fason pou rechèch sou kapasite adrès nan ègzekutabl. Chak estrateji sèl vityèl yo aktive nan ègzekutabl atravè VMT la. VMT a nan yon kesyon gen tout estrateji yo vityèl pou précurseur li yo, ak Anplis de sa moun li pwoklame. Se poutèt sa, teknik vityèl itilize plis memwa pase estrateji eleman, nan malgre lefèt ke yo kouri vitès.
deu
Softwareentwicklung - Was ist ein Hook - Point 1Virtuelle Techniken werden in eine nicht unterscheidbare Route von statischen Strategien gebracht, aber da virtuelle Techniken geändert werden können, kennt der Compiler die Adresse einer bestimmten virtuellen Kapazität nicht, wenn Sie sie in Ihrem Code aufrufen. Der Compiler stellt somit eine Virtuelle Methodentabelle (VMT) zusammen, die eine Möglichkeit bietet, Kapazitätsadressen in Runtime abzufragen. Jede einzelne virtuelle Strategie wird zur Laufzeit über die VMT aktiviert. Die VMT einer Frage enthält alle virtuellen Strategien für ihre Vorläufer und zusätzlich die, die sie proklamiert. Daher verwenden virtuelle Techniken mehr Speicher als Elementstrategien, obwohl sie schneller laufen.