How is data security provided in Object Oriented languages?
?
Answers were Sorted based on User's Feedback
Answer / achal
in object oriented languages emphasis is laid on not to
have any global code(functions or variables.) Everything is
encapsulated inside the body of a class.
The objects of the class can access only the public members
of class. So the data mambers are more secure.
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / guest
In c++,
Data is encapsulated(hidden) in the form of specifiers such as:
private: accessible only to members of class.
public: accessible everywhere.
protected :accessible only to the members that are
inherited(see inheritance)
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / ramakrishna yechuri
Data security is provided with the help of
access specifiers called private,protected.
A variable which is declared as private cannot be acceced
outside the class.
Total data is binded or encapsulated in the form of
class.
A class itself is an example for encapsulation.
| Is This Answer Correct ? | 2 Yes | 0 No |
What does enum stand for?
Why do we use oop?
What is a class in oop?
explain the concepts of oops?
#include <iostream> using namespace std; int main() { int a = 2; int c[5][5]; for (int x=0;x<5;x++) { for (int y=0;y<5;y++) { c[x][y] = x*y; } } cout << c[a][c[1][4]]; }
What is overriding in oops?
What does and I oop mean?
What is multidimensional array?
What is the outcome of the line of code "cout<<abs(- 16.5);"? 1) 16 2) 17 3) 16.5
Can you explain polymorphism?
what about you? wahat is your object? introduce your self?
1 Answers Ajmal Perfumes, TCS,
In the following declaration of main, "int main(int argc, char *argv[])", to what does argv[0] usually correspond? 1) The first argument passed into the program 2) The program name 3) You can't define main like that