Session14 16
Session14 16
===============================
Slide 2):-
===========================================
EmployeeDAO dao = new EmployeeDAOMemoryImpl();
dao.delete(1);
dao.delete(1);
Multiple Inheritance :- In java a class only extends from one base class and
implement multiple Interfaces.
--------------------
import java.io.*;
class Shape {
interface Box {
int l,b;
@Override
public void area()
{
System.out.println("area of rectangle = "+ (l*b) );
@Override
public void perimeter()
{
System.out.println("Perimeter of rectangle = "+ 2*(l+b) );
ob.area();
ob.perimeter();
Slide 22-24):-
========================================================
public class SpyCarWithSunRoof
{
private BasicCar car = new BasicCar();
SESSION 16 ):-
------------------
Slide 4):-
===========================================
Generic class :-
private T t;
this.t = t;
Public T get(){
return this.t;
Slide 5):-
===========================================
public static void main(String args[]){
//Generics
Slide 11):-
===========================================
import java.util.*;
import java.io.*;
partList.add(new Integer(1111));
partList.add(new Integer(2222));
Slide 12):-
==============================================
import java.io.*;
import java.util.*;
{
List partList = new ArrayList(3);
partList.add(new Integer(1111));
partList.add(new Integer(2222));
partList.add(new Integer(3333));
while (elements.hasNext())
Integer partNumberObject =
// If the preceding list was only for Integer objects, a runtime error would occur
on the following line:
// Integer partNumberObject = (Integer)(elements.next());
Slide 13 ):-
=======================================
import java.io.*;
import java.util.*;
partList.add(new Integer(2222));
partList.add(new Integer(3333));
while (elements.hasNext())
{
Slide 15 ):-
=========================================================
import java.io.*;
import java.util.*;
// Auto boxing
partList.add(2222);
partList.add(3333);
for (Integer partNumberObj:partList)
{
int partNumber = partNumberObj;//Auto unboxing
Slide 16):-
==========================================
import java.io.*;
import java.util.*;
int intPrimitive = 2;
Integer tempInteger;
int tempPrimitive;
tempPrimitive = intObject.intValue();
. . .
Slide 18):-
============================================
eg 1):-
import java.util.*;
set.add("one");
set.add("two");
set.add("three");
eg 2):-
import java.io.*;
import java.util.*;
set.add(2);
set.add(3);
set.add(1);
}
}
Slide 21):-
===============================================================
import java.util.*;
import java.io.*;