Index
A
Abstract base classes (ABCs)
assignment operators in, 332–334, 337–339
core of the program structure, 56
for interfaces, 487
protected assignment operators in, 332–333
pure virtual destructors for, 298
pure virtual member functions for, 296
Abstract states, const for, 199–200
Abstraction
bad, 76–77
in C vs. C++, 543
classes for, 81
vs. encapsulation, 76
importance of, 75
interfaces for, 79
user-centric, 75–76
using friends for, 253–254
Access control
defaults for struct vs. class, 250–251
derived class access to base class members, 242–243, 250, 549–550
friends and. See Friend classes and functions
private, protected, and public, 249
Active Directory, 524
ActiveX controls
definition, 519–520
events for, 522–523 ...
Get C++ FAQs, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.