Topics
Revision of Class IX Syllabus
Introduction to Object Oriented Programming Concepts
- Introduction of Object-oriented Programming
- Procedure Oriented Language
- Object Oriented Language
- Principles of Object Oriented Programming (OOP)
Library Classes
Elementary Concept of Objects and Classes
- Introduction of Elementary Concept of Objects and Classes
- Creating an Object of a Class
- Real World Vs Software Class and Objects
- Features of a Class
- Class and Attributes
Arrays (Single Dimensional and Double Dimensional)
Values and Data Types
- Introduction of Values and Data Types
- Character Sets in Java
- Encoding of Characters
- Escape Sequences
- Tokens
- Data Types
- Type Conversion
String Handling
- Concept of String Class
- String Functions
- StringBuffer Functions
- Differences between String and StringBuffer objects
Operators in Java
- Introduction of Operators in Java
- Expression and Statement
- Types of Operators
- Arithmetical Operators
- Relational Operators
- Logical Operators
User - Defined Methods
- Introduction of User - Defined Method
- Construct or Components of a Method
- Features of the Return Statement
- Invoking a Method
- Different ways of defining a method
- Ways of passing values to a function
- Side Effects of Call by Reference
- Function Overloading
- Recursive Function
Introduction to Java
- Introduction to Java
- Java Compiler and Interpreter
- Basic Elements of Java Programming
- Output Statement in Java Programming
- Java Programming using BlueJ
- Java Program on BlueJ Platform
Input in Java
- Introduction of Input in Java
- Using Function Argument
- Using Stream Class
- Using Scanner Class
- Using Command Line Argument
- Types of Errors
- Comment Statements in Java Programming
Class as the Basis of All Computation (Objects and Classes)
- Introduction to Object Oriented Programming (OOP)
- Objects
- Class
- Access Specifiers
- Instance Variables
- Class variables (Static variables)
- Local variables
- Different Types of Methods
- This Keyword
Mathematical Library Methods
- Introduction of Mathematical Library Methods
- Methods of Math Class
- Trigonometrical Functions
Constructors
Conditional Statements in Java
- Introduction of Conditional Statements in Java
- Normal Flow of Control
- Conditional Flow of Control
- If constructs
- Multi-Branching statement
Encapsulation and Inheritance
Iterative Constructs in Java
- Introduction of Iterative Constructs in Java
- Entry Controlled Loop
- Exit Controlled Loop
- Some important terms used with loops
Nested Loop
- Introduction of Nested Loop
- Types of Nested Loops
- Break Statement in a Nested Loop
- Member Methods
- Constructors
- Nested Member Methods
Member Methods:
The methods defined within a class are known as member methods. The member methods basically deal with the instance variables of the class. Member methods, also called functions, can be public or private, handle instance variables, and may be parameterized with return values.
Constructors:
This is a special type of member method used to initialize instance variables. The unique thing about a constructor is they possess the same name as the class name.
Nested Member Methods:
A member method can be used within another method to fulfill some requirements. This is known as nesting of member methods. In this system, a method is invoked under another method.
Related QuestionsVIEW ALL [5]
Design a class with the following specifications:
| Class name: | Student |
| Member variables: | name - name of student age - age of student mks - marks obtained stream - stream allocated (Declare,the, variables using appropriate data types) |
Member methods:
| void accept() - | Accept name, age and marks using methods of Scanner class. |
| void allocation() - | Allocate the stream as per following criteria: |
| " mks | stream |
| >=300 | Science and Computer |
| >=200 and <300 | Commerce and Computer |
| >=75 and 200 | Arts and Animation |
| <75 | Try Again |
void print() Display student name, age, mks and stream allocated.
Call all the above methods in main method using an object.
