My Quick Summary of Classes 1.A mark is an abstract concept. a.Other Descriptions i.A class is a blueprint. ii.A class understands a course of items. b.Examples i.A Radio is a business firm of items. ii.A bookman is a year of items. iii.A cluster is a category of items. 2.An goal is the embodiment of a class. a.Other Descriptions i.An endeavor is an instance of a class. ii.An object is an actual item. It exists. b.Examples i.The radio in your room is an object of the Radio class. It exists. ii.You atomic number 18 an object of the Student class. iii.The ball the basketball game team uses in an object of the Ball class. 3.A class consists of two basic things: a.Instance Data (the NOUNS) i.Other Descriptions 1.Instance selective information demos the affirm of an object. 2.Instance data represents the attributes of an object. 3.Instance data represents the characteristics of an object. ii.Examples 1.A volume dial and tuner are attributes of a Radio. 2.A visit and GPA are attributes of a Student. 3.Size and food coloring are the attributes of a Ball. iii.Visibility of Instance Data 1.Instance Data represents snobby information. 2.Clients should not be up to(p) to modify private information. 3.Variables should be private. 4.Constants stand be every public or private. (Why?) b.Methods (the VERBS) i.Other Descriptions 1.Methods represent the behavior or an object. 2.
Methods represent the services an object tie provide. 3.Methods represent the things an object rear end do. ii.Examples 1.A Radio crowd out change volume. A Radio can change the station. 2.A Student can tell you his/her GPA. 3.A Ball can bounce. A Ball can! roll. iii.Three Basic Categories of Methods 1.Constructors (SAME name as class and NO return type) a.Initialize instance data b.Create an object 2.Accessors a.Access information close an object. b.Do NOT change the instance data. 3.Mutators a.Modify the object. b.DO change the instance... If you want to fare a full essay, order it on our website: OrderCustomPaper.com
If you want to get a full essay, visit our page: write my paper
No comments:
Post a Comment