You are on page 1of 20

GAUTAM BUDDHA UNIVERSITY

JAVA PROGRAMMING LAB

COURSE CODE: CS282


NAME: ANUSHKA SINHA
BRANCH: COMPUTER SCIENCE ENGINEERING
ROLL NO. 20/BCS/073
SUBMITTED TO: PRADEEP TOMAR SIR
INDEX
SNO. OBJECTIVE DATE PAGE REMARK
NO.
1 TO IMPLEMENT CLASS, COMMAND LINE
ARGUMENT AND TAKE INPUT FROM USER.
2 TO IMPLEMENT VARIABLE, CONSTANT,
ARRAYS, STRING, VECTOR, WRAPPER CLASS
AND TYPE CASTING.
3 TO IMPLEMENT DIFFERENT OPERATORS IN JAVA

4 TO DEMONSTRATE INTERFACE.

5 TO DEMONSTRATE ABSTRACT CLASS

6 TO DEMONSTRATE PACKAGES IN JAVA

7 TO DEMONSTRATE PATTERN PRINTING

8 TO DEMONSTRATE FIBONACCI SERIES

9 TO DISPLAY THE FACTORIAL OF THE GIVEN


NUMBER.
10 TO DEMONSTRATE SINGLE LEVEL INHERITANCE

11 TO DEMONSTRATE METHOD
EXPERIMENT 1
OBJECTIVE:
Write a separate Java Code to implement each of the following:
Class, Command Line Argument, how to enter values through keyboard.

CLASS:

OUTPUT:

COMMAND LINE ARGUMENTS:

OUTPUT:
INPUT VALUES THROUGH KEYBOARD:

OUTPUT:
EXPERIMENT 2
OBJECTIVE:
Write a separate Java Code to implement each of the following data types:
Variable, Constants, Arrays, Strings, Vectors, Wrapper Classes, Type Casting.

VARIABLE(STRING):

OUTPUT:

CONSTANTS(STRING):

OUTPUT:
TypeCasting:
OUTPUT:

ARRAY(STRING):

OUTPUT:
EXPERIMENT 3
OBJECTIVE:
Write a separate Java Code to implement each of the following operators:
Arithmetic operator, Relational operator, Logical operator, Assignment
operator, Increment and Decrement operator, Conditional operator, Bitwise
operator, ? : operator.

ARITHMETIC OPERATOR:

OUTPUT:
RELATIONAL OPERATOR:

OUTPUT:
EXPERIMENT 4
OBJECTIVE:
To demonstrate interface.

INTERFACE:

OUTPUT:
EXPERIMENT 5
OBJECTIVE:
To demonstrate abstract class.

ABSTRACT CLASS:

OUTPUT:
EXPERIMENT 6
OBJECTIVE:
To demonstrate packages in java.

CREATING PACKAGE CONTAING TWO CLASSES SUM AND SUB:


IMPORTING AND USING CLASSES DEFINED IN THE PACKAGE mypack

OUTPUT:
EXPERIMENT 7
OBJECTIVE:
To demonstrate pattern printing.

TO PRINT HUT:
OUTPUT:

TO PRINT RIGHT TRIANGLE WITH NUMBERS ON IT.

OUTPUT:
TO PRINT RIGHT TRIANGLE USING STARS:

OUTPUT:
EXPERIMENT 8
OBJECTIVE:
To demonstrate Fibonacci series.

FIBONACCI SERIES:

OUTPUT:
EXPERIMENT 9
OBJECTIVE:
To display the factorial of a number given by the user.

FACTORIAL:

OUTPUT:
EXPERIMENT 10
OBJECTIVE:
To demonstrate Single level Inheritance.

SINGLE LEVEL INHERITACE:

OUTPUT:
EXPERIMENT 11
OBJECTIVE:
To demonstrate Method Overriding.

METHOD OVERRIDING:

OUTPUT:

You might also like