Object oriented programming with C++ - Session 1 - Basic Object Oriented Concepts

Discuss the following: The Object-Oriented approach Drawbacks of traditional programming Object-Oriented programming Discuss basic Object-Oriented concepts such as: Objects Classes Properties Methods Abstraction Inheritance Encapsulation Polymorphism Compare Classes with Structures Describe Private and Public sections of Classes | Basic Object Oriented Concepts Session 1 Object Oriented Programming with C++/ Session 1/ of 50 Session Objectives Discuss the following: The Object-Oriented approach Drawbacks of traditional programming Object-Oriented programming Discuss basic Object-Oriented concepts such as: Objects Classes Properties Object Oriented Programming with C++/ Session 1/ of 50 Session Objectives (Contd.) Methods Abstraction Inheritance Encapsulation Polymorphism Compare Classes with Structures Describe Private and Public sections of Classes Object Oriented Programming with C++/ Session 1/ of 50 Session Objectives (Contd.) Define Member functions Use the Objects and Member functions of a Class Define Objects Access Member Functions Pass and return Objects Discuss briefly the features of C++ and another OO language (Smalltalk) Object Oriented Programming with C++/ Session 1/ of 50 The Object-Oriented approach Can classify living beings as objects just as we classify things we use as . | Basic Object Oriented Concepts Session 1 Object Oriented Programming with C++/ Session 1/ of 50 Session Objectives Discuss the following: The Object-Oriented approach Drawbacks of traditional programming Object-Oriented programming Discuss basic Object-Oriented concepts such as: Objects Classes Properties Object Oriented Programming with C++/ Session 1/ of 50 Session Objectives (Contd.) Methods Abstraction Inheritance Encapsulation Polymorphism Compare Classes with Structures Describe Private and Public sections of Classes Object Oriented Programming with C++/ Session 1/ of 50 Session Objectives (Contd.) Define Member functions Use the Objects and Member functions of a Class Define Objects Access Member Functions Pass and return Objects Discuss briefly the features of C++ and another OO language (Smalltalk) Object Oriented Programming with C++/ Session 1/ of 50 The Object-Oriented approach Can classify living beings as objects just as we classify things we use as objects of different types. Any application can be defined in terms of entities or objects so that the process replicates human thought process as closely as possible. Object Oriented Programming with C++/ Session 1/ of 50 Departments as objects in an organisation People in each department control and operate on that department's data. Sales Personnel Accounts Object Oriented Programming with C++/ Session 1/ of 50 Traditional programming: Drawbacks Unmanageable programs Traditional programs: List of instructions written in a language that tells the computer to perform some actions. When programs become larger they become unmanageable. Functions/procedures/subroutines adopted to make programs more comprehensible. As programs grow larger and more complex, even use of functions can create problems. Object Oriented Programming with C++/ Session 1/ of 50 Problems in modification of data Data plays a crucial role in traditional programming techniques. Adding new data items means .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
137    154    2    29-04-2024
2    532    2    29-04-2024
32    78    2    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.