SlideShare a Scribd company logo
Object Oriented Programing - Generic Programing
Object Oriented Programing - Generic Programing
int a=1,b=2,temp;
temp=b;
b=a;
a=temp;
Object Oriented Programing - Generic Programing
public class Operasi{
public Object a,b;
private Object temp;
Public void tukarNilai(){
temp=b;
b=a;
a=temp;
}
}
public static void main(String args[]){
Operasi opr = new Operasi();
opr.a=“a”;
opr.b=“b”;
opr.tukarNilai();
}
public static void main(String args[]){
Operasi opr = new Operasi();
opr.a=1;
opr.b=2;
opr.tukarNilai();
}
Object Oriented Programing - Generic Programing
public class Operasi <T>{
public T a,b;
private T temp;
Public void tukarNilai(){
temp=b;
b=a;
a=temp;
}
}
public static void main(String args[]){
Operasi<Integer> opr = new Operasi<Integer>();
opr.a=1;
opr.b=2;
opr.tukarNilai();
}
public static void main(String args[]){
Operasi<String> opr = new Operasi<String>();
opr.a=“a”;
opr.b=“b”;
opr.tukarNilai();
}
Object Oriented Programing - Generic Programing

More Related Content

What's hot (17)

CTF問題解説 OSのタスク切換え
CTF問題解説 OSのタスク切換えCTF問題解説 OSのタスク切換え
CTF問題解説 OSのタスク切換え
mono0x
 
Progrma para calcular los numeros pares e impares
Progrma para calcular los numeros pares e imparesProgrma para calcular los numeros pares e impares
Progrma para calcular los numeros pares e impares
nacho155
 
Progrma para calcular los numeros pares e impares
Progrma para calcular los numeros pares e imparesProgrma para calcular los numeros pares e impares
Progrma para calcular los numeros pares e impares
nacho155
 
Pilas
PilasPilas
Pilas
Cerdorock
 
Dij
DijDij
Dij
Tushar Bedke
 
Metodo newton-raphson
Metodo newton-raphsonMetodo newton-raphson
Metodo newton-raphson
dhanniell
 
feedback
feedback feedback
feedback
king111kyle
 
珠三角技术沙龙新语言场 C++11
珠三角技术沙龙新语言场 C++11珠三角技术沙龙新语言场 C++11
珠三角技术沙龙新语言场 C++11
翀 周
 
Bcsl 033 data and file structures lab s1-2
Bcsl 033 data and file structures lab s1-2Bcsl 033 data and file structures lab s1-2
Bcsl 033 data and file structures lab s1-2
Dr. Loganathan R
 
07 3 do-while반복문
07 3 do-while반복문07 3 do-while반복문
07 3 do-while반복문
Changwon National University
 
Sujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correctionSujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correction
borhen boukthir
 
MFC ELC
MFC ELCMFC ELC
MFC ELC
Razvan Raducanu, PhD
 
CTF問題解説 OSのタスク切換え
CTF問題解説 OSのタスク切換えCTF問題解説 OSのタスク切換え
CTF問題解説 OSのタスク切換え
mono0x
 
Progrma para calcular los numeros pares e impares
Progrma para calcular los numeros pares e imparesProgrma para calcular los numeros pares e impares
Progrma para calcular los numeros pares e impares
nacho155
 
Progrma para calcular los numeros pares e impares
Progrma para calcular los numeros pares e imparesProgrma para calcular los numeros pares e impares
Progrma para calcular los numeros pares e impares
nacho155
 
Metodo newton-raphson
Metodo newton-raphsonMetodo newton-raphson
Metodo newton-raphson
dhanniell
 
珠三角技术沙龙新语言场 C++11
珠三角技术沙龙新语言场 C++11珠三角技术沙龙新语言场 C++11
珠三角技术沙龙新语言场 C++11
翀 周
 
Bcsl 033 data and file structures lab s1-2
Bcsl 033 data and file structures lab s1-2Bcsl 033 data and file structures lab s1-2
Bcsl 033 data and file structures lab s1-2
Dr. Loganathan R
 
Sujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correctionSujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correction
borhen boukthir
 

Viewers also liked (15)

LA JUSTICE CLIMATIQUE AU CŒUR DE LA MISE EN OEUVRE DE L'ACCORD DE PARIS
LA JUSTICE CLIMATIQUE AU CŒUR DE LA MISE EN OEUVRE DE L'ACCORD DE PARISLA JUSTICE CLIMATIQUE AU CŒUR DE LA MISE EN OEUVRE DE L'ACCORD DE PARIS
LA JUSTICE CLIMATIQUE AU CŒUR DE LA MISE EN OEUVRE DE L'ACCORD DE PARIS
Reine MAHOULE
 
P.1 LA MULTICULTURALITAT
P.1 LA MULTICULTURALITATP.1 LA MULTICULTURALITAT
P.1 LA MULTICULTURALITAT
Lluna Segura
 
sprimbet american
sprimbet americansprimbet american
sprimbet american
surabaya spring
 
napollu spring bed
napollu spring bednapollu spring bed
napollu spring bed
surabaya spring
 
15490719 182782553-182782817
15490719 182782553-18278281715490719 182782553-182782817
15490719 182782553-182782817
virtualtaganrog
 
Biology homework help
Biology homework helpBiology homework help
Biology homework help
roman nnelson
 
Power pont historia
Power pont historiaPower pont historia
Power pont historia
marisa9773
 
toko spring bed
toko spring bedtoko spring bed
toko spring bed
surabaya spring
 
Plan de gestion guaure mogotes
Plan de gestion guaure mogotesPlan de gestion guaure mogotes
Plan de gestion guaure mogotes
rositaperez61
 
T.linea
T.lineaT.linea
T.linea
karina garcia
 
El Gita simplificado
El Gita simplificadoEl Gita simplificado
El Gita simplificado
Oscar Ayala A. International Consulting Services
 
tp34 (5)
tp34 (5)tp34 (5)
tp34 (5)
Trapti Gupta
 
La clave de los neutrinos
La clave de los neutrinosLa clave de los neutrinos
La clave de los neutrinos
claaaaaaaaaaaaaaaaaaaaudi
 
Ad

More from Bayu Firmawan Paoh (12)

[Seminar] ANALISIS KORELASI VARIABEL KONDISI LINGKUNGAN KANDANG TERHADAP KUAL...
[Seminar] ANALISIS KORELASI VARIABEL KONDISI LINGKUNGAN KANDANG TERHADAP KUAL...[Seminar] ANALISIS KORELASI VARIABEL KONDISI LINGKUNGAN KANDANG TERHADAP KUAL...
[Seminar] ANALISIS KORELASI VARIABEL KONDISI LINGKUNGAN KANDANG TERHADAP KUAL...
Bayu Firmawan Paoh
 
Object Oriented Programing - Polymrphism
Object Oriented Programing - PolymrphismObject Oriented Programing - Polymrphism
Object Oriented Programing - Polymrphism
Bayu Firmawan Paoh
 
Object Oriented Programing-Intro
Object Oriented Programing-IntroObject Oriented Programing-Intro
Object Oriented Programing-Intro
Bayu Firmawan Paoh
 
Object Oriented Programing - Inheritance
Object Oriented Programing - InheritanceObject Oriented Programing - Inheritance
Object Oriented Programing - Inheritance
Bayu Firmawan Paoh
 
Object Oriented Programing - Intro
Object Oriented Programing - IntroObject Oriented Programing - Intro
Object Oriented Programing - Intro
Bayu Firmawan Paoh
 
Presentation facade design pattern
Presentation facade design patternPresentation facade design pattern
Presentation facade design pattern
Bayu Firmawan Paoh
 
Make Recyclerview With Android Studio
Make Recyclerview With Android StudioMake Recyclerview With Android Studio
Make Recyclerview With Android Studio
Bayu Firmawan Paoh
 
Android fundamental development
Android fundamental developmentAndroid fundamental development
Android fundamental development
Bayu Firmawan Paoh
 
Basic Android Layout
Basic Android LayoutBasic Android Layout
Basic Android Layout
Bayu Firmawan Paoh
 
Android - Getting Started With Firebase Auth
Android - Getting Started With Firebase AuthAndroid - Getting Started With Firebase Auth
Android - Getting Started With Firebase Auth
Bayu Firmawan Paoh
 
Basic Scala
Basic ScalaBasic Scala
Basic Scala
Bayu Firmawan Paoh
 
How to make e-commerce with oscmax
How to make e-commerce with oscmaxHow to make e-commerce with oscmax
How to make e-commerce with oscmax
Bayu Firmawan Paoh
 
[Seminar] ANALISIS KORELASI VARIABEL KONDISI LINGKUNGAN KANDANG TERHADAP KUAL...
[Seminar] ANALISIS KORELASI VARIABEL KONDISI LINGKUNGAN KANDANG TERHADAP KUAL...[Seminar] ANALISIS KORELASI VARIABEL KONDISI LINGKUNGAN KANDANG TERHADAP KUAL...
[Seminar] ANALISIS KORELASI VARIABEL KONDISI LINGKUNGAN KANDANG TERHADAP KUAL...
Bayu Firmawan Paoh
 
Object Oriented Programing - Polymrphism
Object Oriented Programing - PolymrphismObject Oriented Programing - Polymrphism
Object Oriented Programing - Polymrphism
Bayu Firmawan Paoh
 
Object Oriented Programing-Intro
Object Oriented Programing-IntroObject Oriented Programing-Intro
Object Oriented Programing-Intro
Bayu Firmawan Paoh
 
Object Oriented Programing - Inheritance
Object Oriented Programing - InheritanceObject Oriented Programing - Inheritance
Object Oriented Programing - Inheritance
Bayu Firmawan Paoh
 
Object Oriented Programing - Intro
Object Oriented Programing - IntroObject Oriented Programing - Intro
Object Oriented Programing - Intro
Bayu Firmawan Paoh
 
Presentation facade design pattern
Presentation facade design patternPresentation facade design pattern
Presentation facade design pattern
Bayu Firmawan Paoh
 
Make Recyclerview With Android Studio
Make Recyclerview With Android StudioMake Recyclerview With Android Studio
Make Recyclerview With Android Studio
Bayu Firmawan Paoh
 
Android fundamental development
Android fundamental developmentAndroid fundamental development
Android fundamental development
Bayu Firmawan Paoh
 
Android - Getting Started With Firebase Auth
Android - Getting Started With Firebase AuthAndroid - Getting Started With Firebase Auth
Android - Getting Started With Firebase Auth
Bayu Firmawan Paoh
 
How to make e-commerce with oscmax
How to make e-commerce with oscmaxHow to make e-commerce with oscmax
How to make e-commerce with oscmax
Bayu Firmawan Paoh
 
Ad

Object Oriented Programing - Generic Programing