tailieunhanh - Advanced Programming Language: Chapter 2 - Nguyen Cao Dat

Advanced Programming Language: Chapter 2 - Objects oriented programming presents about OO Programming Concepts, Objects, Classes, UML Class Diagram, Constructors, Creating Objects Using Constructors, Default Constructor, Declaring Object Reference Variables. | Chapter II OBJECTS -ORIENTED PROGRAMMING Liang Introduction to Java Programming Sixth Edition c 2005 Pearson Education Inc. All rights reserved. 0-13-148952-6 OO Programming Concepts Object-oriented programming OOP involves programming using objects. An object represents an entity in the real world that can be distinctly identified. For example a student a desk a circle a button and even a loan can all be viewed as objects. An object has a unique identity state and behaviors. The state of an object consists of a set of data fields also known as properties with their current values. The behavior of an object is defined by a set of methods. Liang Introduction to Java Programming Sixth Edition c 2005 Pearson Education Inc. All 2 rights reserved. 0-13-148952-6 2 Objects Circle Object 1 Data Fields radius is 10 Class Name Circle Data Fields radius is Methods getArea Circle Object 2 Data Fields radius is 25 A class template Circle Object 3 Data Fields radius is 125 Three objects of the Circle class An object has both a state and behavior. The state defines the object and the behavior defines what the object does. Liang Introduction to Java Programming Sixth Edition c 2005 Pearson Education Inc. All rights reserved. .

TỪ KHÓA LIÊN QUAN