DEFINITIONS(Part-8)
Multilevel Inheritance: A target which inherits a Base class can, in turn, be used as a Base for another target. Such System is known as Multilevel or Nested Inheritance.
Hybrid Inheritance: When more than one type of Inheritance Systems is used together, it is known as Hybrid Inheritance.
WORA: Write Once Run Anywhere. It is a special feature of java which makes it java platform independent. If a Program is written once, it can run on any platform.
Keyword new: It is used to create a new object or a new array. It creates a memory for the variable or object.
Keyword this: It is the reference to the current object.
Keyword extends: It is used to inherit a subclass to the superclass.
Type Promotion (or) Implicit Conversion: The Java compiler converts all operands up to the type of the largest operand. This type of Conversion is known as type promotion or implicit conversion.
Intrinsic data types: These are the primitive data types. They are independent of themselves. Ex: int, float, byte, char, double, etc.
Output Stream: System maintains a flow of characters from the processor to the VDU known as Output Stream.
Syntax Error (or) Sematic Error: Error resulting when the grammar rules or the grammar of the programming language are not followed.
Logical Error: It is an error in planning the program’s logic. There may be no errors while compiling but the result or outcome will not be correct.
Runtime Error: These are mistakes other than the syntax and logical error which come during the time of execution.
Conditional Statement: A statement which works on the given condition in the expression is known as Condition Statement.
Index: It is the position of the character in a given string. The numbering of characters generally starts from 0.
Exit Control Loop: This loop checks the given test condition at the end of the loop structure. It checks the condition after executing the body of the loop.
Entry Control Loop: This loop checks the condition and executes the loop only if the condition is true i.e., It checks the condition at the entry of the loop.
NaN: -Not a Number. When a negative number is given in Math.sqrt() function. It results NaN.
Infinity: When a number is divided by zero(0). It results in infinity.
Absurd Value: When a variable is not initialized with a value. It stores an absurd value in the space given for the variable in Compiler Allotment Phase.
No comments:
Post a Comment