Get premium membership and access questions with answers, video lessons as well as revision papers.
benefits of object oriented programming;
-Encapsulation
-Code re-use and recycling
-software maintainance
-design benefits
limooh answered the question on February 13, 2018 at 08:10
Codes reuse and recycling-
the codes created for object oriented programs can be reused in other programs.
The programs created for object oriented programming are easy to modify and maintain with minor differences from the main code.
Object oriented programs follow a design phase which enable building of larger and complicated programs by designers with less errors.
Andreaz answered the question on February 13, 2018 at 11:02
- Outline seven steps followed in structured system development(Solved)
Outline seven steps followed in structured system development.
Date posted: February 8, 2018. Answers (1)
- (i.) What is an expert system?
(ii.) List four advantages of using an Expert System in decision making.(Solved)
(i.) What is an expert system?
(ii.) List four advantages of using an Expert System in decision making.
Date posted: February 7, 2018. Answers (1)
- Explain how theft of computer time by employees (unauthorized use of the firm‘s
computer) can be minimized.(Solved)
Explain how theft of computer time by employees (unauthorized use of the firm‘s
computer) can be minimized.
Date posted: February 7, 2018. Answers (1)
- List six methods and tools that are useful in stemming computer fraud by employees.(Solved)
List six methods and tools that are useful in stemming computer fraud by employees.
Date posted: February 7, 2018. Answers (1)
- What is the meaning of online fraud?(Solved)
What is the meaning of online fraud?
Date posted: February 6, 2018. Answers (1)
- Computers have caused more harm than good in the modern society. Discuss(Solved)
Computers have caused more harm than good in the modern society. Discuss
Date posted: February 6, 2018. Answers (1)
- Describe the operations of a program typeid.(Solved)
Describe the operations of a program typeid.
Date posted: February 6, 2018. Answers (1)
- What purpose do the terminate() and unexpected() elements serve in a C++ computer program?(Solved)
What purpose do the terminate() and unexpected() elements serve in a C++ computer program?
Date posted: February 5, 2018. Answers (1)
- Briefly explain how try, catch and throw work together to provide C++ exception handling.(Solved)
Briefly explain how try, catch and throw work together to provide C++ exception handling.
Date posted: February 5, 2018. Answers (1)
- What is a general class and what is its general form in a C++ computer program?(Solved)
What is a general class and what is its general form in a C++ computer program?
Date posted: February 5, 2018. Answers (1)
- What is a generic function and what is its general form in a C++ computer program?(Solved)
What is a generic function and what is its general form in a C++ computer program?
Date posted: February 5, 2018. Answers (1)
- What is the main advantage of run-time polymorphism? What is its potential disadvantage?(Solved)
What is the main advantage of run-time polymorphism? What is its potential disadvantage?
Date posted: February 5, 2018. Answers (1)
- If in a class hierarchy, a derived class neglects to override a virtual function,what happens when an object of that derived class that function in...(Solved)
If in a class hierarchy, a derived class neglects to override a virtual function,what happens when an object of that derived class that function in a computer program?
Date posted: February 5, 2018. Answers (1)
- Is the following C++ fragment correct? If not, why not?
class base {
public:
virtual int f(int a)=0;
//...
};
class derived : public base {
public:
int f(int a, int b) {return...(Solved)
Is the following C++ fragment correct? If not, why not?
class base {
public:
virtual int f(int a)=0;
//...
};
class derived : public base {
public:
int f(int a, int b) {return a*b;}
//...
};
Date posted: February 5, 2018. Answers (1)
- Distinguish between an abstract and polymorphic classes.(Solved)
Distinguish between an abstract and polymorphic classes.
Date posted: February 5, 2018. Answers (1)
- What is a pure virtual function in a computer program?(Solved)
What is a pure virtual function in a computer program?
Date posted: February 5, 2018. Answers (1)
- How does virtual function help achieve run-time polymorphism in a computer program?(Solved)
How does virtual function help achieve run-time polymorphism in a computer program?
Date posted: February 5, 2018. Answers (1)
- Define the term computer system(Solved)
Define the term computer system.
Date posted: February 5, 2018. Answers (1)
- What is a program's virtual function?(Solved)
What is a program's virtual function?
Date posted: February 5, 2018. Answers (1)
- Give one advantage of using the C++ I/O functions instead of the C-like I/O system.(Solved)
Give one advantage of using the C++ I/O functions instead of the C-like I/O system.
Date posted: February 5, 2018. Answers (1)