atyemail Posted October 22, 2013 Share Posted October 22, 2013 Can somebody explain me what is class design? Link to comment Share on other sites More sharing options...
0 Kami- Posted October 23, 2013 Share Posted October 23, 2013 Designing classes, for more information on what classes are: http://docs.oracle.com/javase/tutorial/java/concepts/class.html Note: I posted the link to Java class examples due to the (Java) in topic, there are nicer examples to read through in other OOP based languages. Link to comment Share on other sites More sharing options...
0 +Majesticmerc MVC Posted October 23, 2013 MVC Share Posted October 23, 2013 ("Class design" can be a bit of vague topic, so the following is the way I see it, but not necessarily the way your professor may see it) Designing a class is the process of describing a class in an simple form, without going into any code. Think of it a bit like pseudocode for an object. Primarily, class design focuses on the public (and protected) properties of the class (public methods, constructors, public members, etc), without including the private stuff that actually makes it work. High-level class design allows you to get a grasp of how objects may interact with each other before you write any code. The following is a basic UML class diagram showing the class design of three classes... In the example above, the three classes are Person, Student and Professor. The Person class is general and contains only general "Person" data, the Student and Professor are specializations of the Person class (i.e. they inherit it). Karl L. 1 Share Link to comment Share on other sites More sharing options...
Question
atyemail
Can somebody explain me what is class design?
Link to comment
Share on other sites
2 answers to this question
Recommended Posts