An evaluation of object oriented example programs in introductory programming textbooks
J. Börstler, M. S. Hall, M. Nordström, J. H. Paterson, K. Sanders, C. Schulte, L. Thomas, SIGCSE Bulletin 41 (2009) 126–143.