State two rules you should follow for naming a class
Question :
State two rules you should follow for naming a class
While using names for a class the following set of rules are to be kept in mind.
1. It can have any alphabet (capital or small), digits, underscore and dollar sign characters. For example, a, b, cat, mat123, cost_price, Topaz$ are all example of valid identifier.
2. It should not begin with digits or should not contain any special character. For example 2ab, ab#c, top@, etc., are invalid identifiers as it either begins with a digit or contain special characters (like #, @).
3. It cannot have a space between it. For example, Simple Interest or Selling Price are invalid class-names as it contains a space.
4. It must not be a keyword. For example, for, while, do are invalid class-names as they are keywords and are assigned some special function for the language.
5. It can be of any length. Even though Java gives you the flexibility to provide a huge length for
an identifier a very long name is impractical and difficult to manage.
Similar Questions
What is Django's middleware and how is it used?
- What are comments? Name the different types of comments used in Java.
- What are syntax errors? Give two examples.
- What are the different type of errors that may occur in a Java program?
- What is a bug? What is debugging?
- What is an accumulator?
- What is an expression?
- What is an operator? How is the classification of operators based upon?
- What is Type Conversion? Name the two type conversions in Java.
- What are separators?
- How are Decimal, Octal and Hexadecimal integer literals represented in Java?
- State two conventions you should follow while naming a class.
- What two conventions you should follow naming a class?
- State two rules you should follow for naming a class
- Why is a class called an object factory?
- What is an access specifier? Which two access specifier is used in a class declaration?
- Why is a class called a user defined data type?
- State two differences between a class and an object.
- State two differences between fundamental and user-defined data type.
- Explain the statement “Byte code is the object code for the JVMâ€