DIAN PRAJARINI, S.T.,M.Eng ROSITA YANUARTI, S.Kom.,M.Cs

Slides:



Advertisements
Presentasi serupa
Konsep OOP di Java TRASPAC, Mei 2009 Oleh : Siwi Arie Widadi.
Advertisements

PERTEMUAN 4 PEMROGRAMAN API OOP Concept mudafiqriyan.com.
Pemrograman Dasar IS – 104 Introduction. Perkenalan • Nama: Yosua Timotius Kipling • • Tujuan perkuliahan: Mengenal konsep.
Pemrograman Berorientasi Objek
PBO - PERTEMUAN 1- CLASS.
Abstract Class & Interface
OBJECT ORIENTED PROGRAMMING in JAVA
Pemrograman JAVA (TIB09)
Workshop SCS: Java Game Programming
BAB III – CLASS (1) DIKTAT PBO Oleh: Adam Mukharil B. S.Kom.
Oleh : Sukma Murdani, S.Kom. SILABUS PENDAHULUAN Pengenalan OOP Pengenalan JAVA OOP (Object Oriented Programming) JAVA Class, Java Interface Encapsulation.
Pemrograman Berorientasi Objek
OBJECT ORIENTED PROGRAMMING
7 Rekayasa Sistem Konsep Utama OOP Dedy Alamsyah, S.Kom.
Membuat Class Sendiri Atribut Pertemuan : Object Oriented Programming.
PEMROGRAMAN CLIENT / SERVER (PERTEMUAN I)
Object Oriented Programming. Kemampuan untuk memelihara dan mengimplementasikan perubahan di dalam program lebih efektif dan cepatKemampuan untuk memelihara.
Pemrograman Berbasis Obyek
Encapsulation, Inheritance, polymorphism, dan interface
Variabel, Method & Constructor Oleh : Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Pemrograman Berorientasi Objek
Class, Inheritance, Encapsulation & Interface
Pemrograman Aplikasi Bergerak
Pemrograman Berorientasi Obyek Oleh Tita Karlita
Review :: Kisi-kisi UTS ::
KELAS INNER, KELAS ABSTRACT, DAN INTERFACE
METHOD Object Oriented Programming with JAVA 2011/2012.
Pemrograman Berorientasi Obyek1 Sejarah C – Martin Richard -> Bahasa Pemrograman BCPL 1970 – Ken Thomson (Bell Lab) -> Bahasa B yang membuat Unix.
Class and Object Introduction Specifying a Class Defining Member Function A C++ Program with Class Nesting of Member Functions Private Member Functions.
OOP Java 06 Polymorphism.
Inheritance Matakuliah : T0984 / Algoritma dan Metode Object Oriented Programming II Pertemuan : 4 Tahun : 2008 Versi : 1/0.
Kelas Lanjut 2 Oleh Tita Karlita.
Class and Object Matakuliah : XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan : 2 Tahun : 2008 Versi : 1/0.
INHERITANCE (Oleh : Nur Hayatin, S.ST)
METHOD, ARRAY DAN STRING
OOP Java Minggu 2b Dasar OOP. Class (1) Deklarasi class : [ *] class { [ *] } Cat : [] = optional, * = repeat 0-N.
MATERI IV OOP (Object Oriented Programming) Chapter II.
Pertemuan 6 PEWARISAN AND POLYMORPHISM
JAVA APPLET Creating Web Application using Java Applet Introduction to Java (1 st part)
Kontrak Kuliah Pengenalan OOP
PEMROGRAMAN VISUAL II Agenda Perkuliahan :
Enkapsulasi.
Access Modifier.
METHODS Mr. Yasri Object Oriented Program.
Inheritance Pertemuan 8
Fondasi Pemrograman & Struktur Data
MODIFIER JAVA.
Enkapsulasi, Accessor Method, Mutator Method
Association, Composition dan Inheritance
Membuat Kelas.
PBO Lanjutan Membuat Kelas.
Object Oriented Programming
Pemrograman Berbasis Objek Pengantar OOP
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
PEMROGRAMAN BERORIENTASI OBJECT 4 SKS 2 TEORI DAN 2 PRAKTEK
Dasar-dasar Pemrograman Objek dg Java
Pemrograman Berorientasi Objek
Pemrograman Berorientasi objek Java (IX307)
Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
Pemrograman C (IN124C) Ramos Somya, S.Kom., M.Cs..
(Object Oriented Programming)
Pemrograman Berorientasi Obyek
Pemrograman C (IN124C) Ramos Somya, S.Kom., M.Cs..
Pemrograman Berorientasi Objek
DPH1C4 Pemrograman berorientasi Obyek
DPH1C4 Pemrograman berorientasi Obyek
FONDASI PEMROGRAMAN & STRUKTUR DATA #4 - 1
CLASS VS OBJECT INTRODUCTION OF CLASS. keyword class diikuti dengan nama class yang kita inginkan. Lebih baik digunakan kata yang diawali huruf.
Bahasa Pemrograman (Pemrograman Visual)
Transcript presentasi:

DIAN PRAJARINI, S.T.,M.Eng ROSITA YANUARTI, S.Kom.,M.Cs OOP DASAR DIAN PRAJARINI, S.T.,M.Eng ROSITA YANUARTI, S.Kom.,M.Cs

DIAN PRAJARINI, S.T.,M.Eng. dianpraja@gmail.com 081328041415

KONTRAK PERKULIAHAN PENILAIAN KETERLAMBATAN MATERI

PENILAIAN UGD + QUIZ : 25% RESPONSI (1X) : 15% TUGAS + LAPORAN : 10% UTS (TEORI) : 20% UAS/TUGAS BESAR : 30%

Continue.. Range Nilai A = > 90 A- = 80 – 89 B+ = 75 - 79 D = 50 – 59 E < 50

PRESENSI 3 kali berturut-turut Alpha  nilai E Presensi < 75%  tidak diijinkan ikut UTS/UAS

TERLAMBAT Dosen terlambat 20 Menit (tanpa konfirmasi) = Kosong 15 menit < Mahasiswa terlambat < 20 Menit = boleh masuk tanpa presensi Mahasiswa terlambat > 20 Menit = tidak boleh masuk

MATERI Kontrak Perkuliahan Review Java Basic 1 Sekilas tentang OOP Terstruktur vs OOP Review Java Basic 2 Identify Objects and Classes Identify Objects, Classes and Methods

Continue… Encapsulation Inheritance Polimorfisme Abstract Interface

Tools CommandLine  Notepad ++, etc JDK, JRE

JAVA??

Struktur Program Java akses modifier: public  dapat diakses oleh kelas lain baik dalam satu maupun berbeda package private  tidak bisa diakses oleh kelas lain protected  kelas yang dilakukan oleh subkelas turunannya & kelas lain yang ada dalam satu package staticmethod tdk dpt lsg berhub dg yg lain selain variabel static&local string[] args parameter = args bertipe array instance class string method main is one where our program starts its execution

Method print() and println()

Procedural VS OOP The procedural-oriented languages focus on procedures, with function as the basic unit. You need to first figure out all the functions and then think about how to represent data.

Procedural VS OOP The object-oriented languages focus on components that the user perceives, with objects as the basic unit. You figure out all the objects by putting all the data and operations that describe the user's interaction with the data.

Sekilas OOP ~ Computer Soccer Game

Reference Savitch, Walter J., 2006, Absolute Java, Pearson Education,Inc. Kamin, Samuel N.., Mickunas, M. Dennis, Reingold, Edward M., 2002., An Introduction to Computer Science using Java., McGrawHill Cohoon, J. and Davidson, J., 200, Java Program and Design, McGrawHill Education.