-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathOopsWithJava.php
More file actions
149 lines (142 loc) · 6.3 KB
/
OopsWithJava.php
File metadata and controls
149 lines (142 loc) · 6.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
<?php
if(session_status()==PHP_SESSION_NONE)
{
session_start();
if(!isset($_SESSION['username']))
{
header("Location: index.php");
exit;
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<script src="js/jquery-3.4.1.min.js"></script>
<link rel="stylesheet" href="css/Semantic/semantic.min.css">
<script src="css/Semantic/semantic.min.js"></script>
<script src="js/script.js"></script>
<link rel="stylesheet" href="css/home.css">
<link rel="icon" href="images\dscelogo.png">
<title>Java lab</title>
</head>
<body>
<h1 class="ui header" style="text-align:center" id = "head">
<a class="ui circular image" href="http://dsce.edu.in"><img src="images/dscelogo.jpg"></a>
<a href="titles.php">Virtual Labs</a>
</h1>
<div id="toTop"><i class="chevron up icon"></i></div>
<div>
<div class="ui light grey inverted secondary huge menu">
<a class="header item" href="index.php">
Home
</a>
<a class="item">
About Us
</a>
<?php
if(!isset($_SESSION["username"])) echo "<a class=\"item\" href=\"login.php\">Login</a><a class=\"item\" href=\"register.php\">Register</a>";
else
{
echo "<a class=\"item\">";
echo $_SESSION['username'];
echo "</a><a class=\"item\" href=\"logoutprocess.php\">Logout</a>";
}
?>
</div>
</div>
<div class="ui container" id="cont">
<h2 class="ui header" style="font-size:35px; margin-left:10px;">
OOPS With Java Laboratory
</h2>
<div class="ui stackable grid">
<div class="four wide column">
<div class="ui secondary vertical pointing menu" id="Menus">
<a class="active item" id="intro">
Introduction
</a>
<a class="item" id="prereq">
Objective
</a>
<a class="item" id="list">
List of Experiments
</a>
<a class="item" id="faq">
FAQ's
</a>
</div>
</div>
<div class="twelve wide stretched column">
<div class="ui segment">
<div id="int" align="justify">
Object Oriented programming is a programming style which is associated with the concepts like class, object, Inheritance, Encapsulation, Abstraction, Polymorphism
An object-based application in Java is based on declaring classes, creating objects from them and interacting between these objects.
</div>
<div id="lis" style="display: none;">
<div class="ui bulleted list">
<!-- <a class="item" href="#">Gross Salary and Net Income calculation</a> -->
<a class="item" href="quadratic.php">Roots of a Quadratic Equations</a>
<!-- <a class="item" href="#">Matrix Multiplication</a> -->
<!-- Complex Number operations using Constructors -->
<a class="item" href="constructors.php">Constructors</a>
<!-- Sorting a List with Exception Handling -->
<a class="item" href="exceptionhand.php">Exception Handling</a>
<!-- Interest and Maturity Amount using Interface -->
<a class="item" href="interfaces.php">Interfaces</a>
<!-- Finding Surface area and Volume of Solids using Abstract Classes -->
<a class="item" href="abstractclass.php">Abstract Classes</a>
<a class="item" href="threads.php">Operation on Threads</a>
<a class="item" href="#">Operation on File Manipulation</a>
<!-- Implementation of Stack from Generic class -->
<a class="item" href="generic.php">Generic class</a>
<a class="item" href="#">String operations</a>
</div>
</div>
<div id="pre" align="justify" style="display: none;"> Understand fundamentals of object-oriented programming in Java.
Gain knowledge on working of Packages, Interfaces & Files in Java
Understand the importance of Generic classes, Strings and Multithreaded Programming.</div>
<div id="faqs" style="display: none;">
<div class="ui styled accordion">
<div class="title">
<i class="dropdown icon"></i>What is the meaning of OOPS?
</div>
<div class="content">
<p class="transition hidden">Object-oriented programming System(OOPs) is a programming paradigm based on the concept of “objects” that contain data and methods. The primary purpose of object-oriented programming is to increase the flexibility and maintainability of programs. Object oriented programming brings together data and its behaviour(methods) in a single location(object) makes it easier to understand how a program works. </p>
</div>
<div class="title" >
<i class="dropdown icon"></i>What are the characteristics of an object?</div>
<div class="content">
<p class="transition hidden">An Object is a bundle of data and its behaviour(often known as methods), which have states and behaviors. The characteristcs of an Object is:<br><br>
<div class="ui bulleted list">
<div class="item">Abstraction</div><br>
<div class="item">Encapsulation</div><br>
<div class="item">Method Invocation</div>
</div></p>
</div>
<div class="title" >
<i class="dropdown icon"></i>What is an Abstract method? </div>
<div class="content">
<p class="transition hidden">
<div class="ui bulleted list">
<div class="item">A method that is declared but not defined. Only method signature no body.</div><br>
<div class="item">Declared using the abstract keyword</div><br>
<div class="item">Used to put some kind of compulsion on the class who inherits the class has abstract methods.</div><br>
<div class="item">The class that inherits must provide the implementation of all the abstract methods of parent class else declare the subclass as abstract.</div>
</div></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script language='javascript'>
$(document).ready(function(){
$('.ui.accordion').accordion();
});
</script>
</body>
</html>