CROSSWORD (Chapters 7 and 8)- classes and pointers
Instructions for use
The clues will appear on the status bar of your browser (right at the bottom) and also at the top of the applet.
Some clues are a bit lengthy and they've been repeated at the bottom of the page as well.
Click once on the applet for it to start working.
You can use the arrow keys as well as the mouse to move around the squares. To delete use "DEL" key.
Use the SPACEBAR to alternate between ACROSS and DOWN.
If the letter you type is correct, the letter will be in BLACK color. If it is wrong it will be in RED color. Get all black and you've cracked the crossword.
Best of luck!
If all squares are black then you've cracked the crossword.
A score less than 165 is good (140 or less is great). Anything more than 175 means you've tried to guess many of the squares.
If the grid doesn't appear you can click here to view a snapshot of the grid
4.) Used for storing memory addresses. (7)
6.) Donít trespass this property. Everything in here is safe from accidental modifications (7)
8.) A template used to create user-defined data type. (5)
9.) Everything in this region is safe but can be inherited. (9)
11.) Open to everyone. Directly accessible if present in this region. (6)
14.) A keyword used to tell the compiler that you are never going to modify the data. (5)
15.) Every class has one. Responsible for cleaning up. (10)
17.) From grandparent to parent and from parent to child and so on. An important concept in C++. (11)
19.) No matter how many objects you create, youíll find only one copy of this member data. (6)
20.) I can be changed even by a Ďconstantí member function. (7)
1.) Concrete and occupies space. (6)
2.) A special member function (implicitly created if you donít provide one) generally used for initialization. (11)
3.) Mon ami! Mera dost! They can access private areas even though they arenít members! (6)
5.) Use this keyword to prevent implicit conversion (in classes). (8)
7.) Dr. Jekyll and Mr. Hyde; one person many faces. Depending on the circumstance the person will use a face! (12)
10.) A dynamic memory operator. Allocate memory dynamically, then you should free it using this else thereíll be leaks! (6)
12.) A famous programming model (used in C++). (3)
13.) You need this to locate people (and you need this to access memory). Canít imagine a world without it. (7)
16.) A C++ operator used to allocate memory dynamically. (3)
18.) An abstract acronym for a user-defined data type like a class (answer in question!). (3)
Go back to the Contents Page
Copyright © 2005 Sethu Subramanian All rights reserved. Sign my guestbook.