Seven design rules for teaching students sound encapsulation and abstraction of object properties and member data

  • Authors:
  • Michael R. Wick;Daniel E. Stevenson;Andrew T. Phillips

  • Affiliations:
  • University of Wisconsin-Eau Claire, Eau Claire, WI;University of Wisconsin-Eau Claire, Eau Claire, WI;University of Wisconsin-Eau Claire, Eau Claire, WI

  • Venue:
  • Proceedings of the 35th SIGCSE technical symposium on Computer science education
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Because encapsulation is a difficult concept for students to implement correctly, we propose a set of seven software design rules to be used as an aid for teaching the appropriate design and use of encapsulation of object properties.