A practical example of multiple inheritance in C++

Richard Wiener, Lewis J. Pinson. A practical example of multiple inheritance in C++. SIGPLAN Notices, 24(9):112-115, 1989. [doi]

@article{WienerP89,
  title = {A practical example of multiple inheritance in C++},
  author = {Richard Wiener and Lewis J. Pinson},
  year = {1989},
  doi = {10.1145/68127.68134},
  url = {http://doi.acm.org/10.1145/68127.68134},
  tags = {C++},
  researchr = {https://researchr.org/publication/WienerP89},
  cites = {0},
  citedby = {0},
  journal = {SIGPLAN Notices},
  volume = {24},
  number = {9},
  pages = {112-115},
}