answersLogoWhite

0

It will have the default access which means - this class will be accessible only within the current package.

User Avatar

Wiki User

15y ago

What else can I help you with?

Continue Learning about Engineering

Is the default access specifier same as protected?

A private member of a class can only be accessed by methods of that class. A protected member of a class can only be accessed by methods of that class and by methods of a derived class of that class.


What is meant by private access in c plus plus?

It isn't. Private is the default access for class members. For struct members, the default access is public. Aside from default access, a class and a struct serve the same purpose; to define a class. As such, the following class definitions are equivalent: class X { int a; }; struct Y { private: int b; }; Typically, we use a struct to define simple data types with trivial construction and use class for more complex data types, often to encapsulate an invariant or to acquire a resource, hiding the implementation details from consumers using private access.


Explain the significance of public and protected and private access specifiers in inheritance?

These are all access modifiers in Java. a. Public - these are accessible anywhere. This is the least restrictive access specifier. b. Private - these are accessible only inside the declaring class. This is the most restrictive access specifier. c. Protected - these are in between public and private. These are accessible to all classes that inherit this class d. Package - this is the default access specifier. These are accessible to all classes that are present in the same package as the contained class.


What kinds of access can a class member have?

Public, protected and private access members.


What are the coding standards used in java to name a class?

To name a class, you simply need an access specifier, sometimes the word "static" or "abstract" (only if applicable), the word "class", and a class name. The body of the class is then contained in brackets. Example: public class Empty{} "public" is the access specifier (public is also default, and thus really unnecessary), and "Empty" is the class name. It is common to capitalize the first letter of the class name, as well as the first letter of each word if the name is made of several words concatenated together.

Related Questions

What is the use of public access specifier?

use of public access specifier iswe can access the class members(methods,variables) out side the class using class reference


Which is public to all access class or struct or function or variable?

The default access specifier for a class is private. The default access specifier for a struct is public. It does not matter if it is a function or a variable.


How the jvm is able to access your class even you declare it using default access specifier but the same class is not accessed from other class which is declared in another package?

The JVM knows about all of your classes, no matter what package they are in or what access specifier you declared them with. The access specifier is only used to limit access from other classes.


What should happen if the same access specifier repeats more than once withi a class?

it means the class is in having the the woed main


Is the default access specifier same as protected?

A private member of a class can only be accessed by methods of that class. A protected member of a class can only be accessed by methods of that class and by methods of a derived class of that class.


What is meant by private access in c plus plus?

It isn't. Private is the default access for class members. For struct members, the default access is public. Aside from default access, a class and a struct serve the same purpose; to define a class. As such, the following class definitions are equivalent: class X { int a; }; struct Y { private: int b; }; Typically, we use a struct to define simple data types with trivial construction and use class for more complex data types, often to encapsulate an invariant or to acquire a resource, hiding the implementation details from consumers using private access.


What is meant by default access of class in java?

That's what you get when you don't include any access specifier, such as "public" or "private". This default access gives access to any class in the same package.


Explain the significance of public and protected and private access specifiers in inheritance?

These are all access modifiers in Java. a. Public - these are accessible anywhere. This is the least restrictive access specifier. b. Private - these are accessible only inside the declaring class. This is the most restrictive access specifier. c. Protected - these are in between public and private. These are accessible to all classes that inherit this class d. Package - this is the default access specifier. These are accessible to all classes that are present in the same package as the contained class.


What kinds of access can a class member have?

Public, protected and private access members.


What are the coding standards used in java to name a class?

To name a class, you simply need an access specifier, sometimes the word "static" or "abstract" (only if applicable), the word "class", and a class name. The body of the class is then contained in brackets. Example: public class Empty{} "public" is the access specifier (public is also default, and thus really unnecessary), and "Empty" is the class name. It is common to capitalize the first letter of the class name, as well as the first letter of each word if the name is made of several words concatenated together.


If a data-item is declared as a protected access specifier then it can be accessed?

A class method or attribute (data item) that is declared protected can be accessed only by methods of the same class or by methods of derived classes of the class.


What does In public mean?

The keyword public is an access specifier. A variable or a method that is declared public is publicly accessible to any member of the project. Any class or method can freely access other public methods and variables of another class.