Skip to content

Commit 20cf599

Browse files
committed
added review01 for chapter12
1 parent a802acd commit 20cf599

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

Chapter12/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,7 @@ Define a class `D2` derived from `D1` and override `pvf()` in `D2`. Make an obj
2525

2626
## [Drill 7](drill/07)
2727
Define a class `B2` with a pure virtual function `pvf()`. Define a class `D21` with a `string` data member and a member function that overrides `pvf()`; `D21::pvf()` should output the value of the `string`. Define a class `D22` that is just like `D21` except that its data member is an `int`. Define a function `f()` that takes a `B2&` argument and calls `pvf()` for its argument. Call `f()` with a `D21` and a `D22`.
28+
29+
30+
## [Review 1](review/01.txt)
31+
What is an application domain?

Chapter12/review/01.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
An application domain is a method of presenting a set of fundamental
2+
application concepts and facitilites to programmers.
3+
The ideal is for the code to directly represent the concepts of the
4+
application domain in our program designs.

0 commit comments

Comments
 (0)