Praktikum 02 konstruksi class

Slides:



Advertisements
Presentasi serupa
Pemrograman JAVA (TIB09)
Advertisements

Pemrograman Berorientasi Objek
Membuat class sendiri.
1.Overloading method 2.Konstruktor 3.Overloading konstruktor 1.Overloading method 2.Konstruktor 3.Overloading konstruktor.
Other OOP Basic Viska Mutiawani, M.Sc. Konsep penting Method overloading Encapsulation this keyword final static.
Konsep Dasar Pemrograman Berorientasi Obyek 1
OBJECT ORIENTED PROGRAMMING in JAVA
Pemrograman Berorientasi Objek
di OBJECT ORIENTED PROGRAMMING [OOP] Oleh H. SUMIJAN, Ir, M.Sc
Membuat Class Sendiri Atribut Pertemuan : Object Oriented Programming.
MINGGU 5 Java Programming (MKB614C)
Variabel, Method & Constructor Oleh : Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Pemrograman Berorientasi Objek
Inheritance (Pewarisan)
Pemrograman Berorientasi Obyek Oleh Tita Karlita
Class.
METHOD Object Oriented Programming with JAVA 2011/2012.
Object Oriented Struktur Data.
OBJECT ORIENTED PROGRAMMING YANES HARDIANTO SUI Politeknik Manufaktur Astra 2011.
07 Advanced Class Features
Object Oriented Programming with JAVA 2011/2012
Bekerja dengan Java class library
Object Oriented Programming with JAVA 2011/2012
Friend. Adalah fungsi bukan anggota kelas yg dapat mengakses anggota kelas. Secara umum friend berguna jika terdapat suatu operasi yg hendak mengakses.
OOP Java 06 Polymorphism.
Class and Object Matakuliah : XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan : 2 Tahun : 2008 Versi : 1/0.
OOP Java Minggu 2b Dasar OOP. Class (1) Deklarasi class : [ *] class { [ *] } Cat : [] = optional, * = repeat 0-N.
Algoritma &Pemrograman 1
Pertemuan 7 Unified Modelling Language (UML)
Algoritma & Pemrograman 1
Konsep Dalam OOP.
CLASS DIAGRAM Kelompok 2 Moch Riesdyan mulya ( )
MEMBUAT CLASS & KONSEP ENCAPSULATION
Class & Object Disusun Oleh: Reza Budiawan Untuk:
E. Haodudin Nurkifli Universitas Ahmad Dahlan Pertemuan :
Attribute dan Operasi.
Outline: Class Objek Konstruktor Destruktor Overloading dan Tipe value
Access Modifier.
Inheritance dan Kata Kunci static
Pemrograman Berorientasi Object
Constructor dan Overloading
POLYMORPHISM (Overloading)
MODIFIER JAVA.
Enkapsulasi, Accessor Method, Mutator Method
Constructor overloading
Association, Composition dan Inheritance
MEMBUAT CLASS SENDIRI 2.
Membuat Kelas.
Inheritance.
Class.
PBO Lanjutan Membuat Kelas.
Encapsulation / Visibility, Getter Setter, Pewarisan, Overloading dan Overriding PBO.
Visibility, Getter Setter, Pewarisan, Overloading dan Overriding
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
MEMBUAT CLASS & KONSEP ENCAPSULATION
Membuat Class Sendiri.
Array, Class, Obyek, Method danConstructor.
Visibility, Getter Setter, Pewarisan, Overloading dan Overriding
ISTILAH-ISTILAH PENTING PEMROGRAMAN BERBASIS OBYEK
Inisiasi Class dan Object
(Object Oriented Programming)
Encapsulation / Visibility, Getter Setter, Pewarisan, Overloading dan Overriding Pemrograman.
Pemrograman Berorientasi Obyek
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Array, Class, Obyek, Method danConstructor.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Perancangan Perangkat Lunak –Part 2
Encapsulation / Visibility, Getter Setter, Pewarisan, Overloading dan Overriding PBO.
DPH1C4 Pemrograman berorientasi Obyek
Bahasa Pemrograman (Pemrograman Visual)
Transcript presentasi:

Praktikum 02 konstruksi class Tim Asisten Praktikum PSBO 08/09

Unified Modelling Language Notasi grafis yang digunakan untuk membantu dalam mendeskripsikan dan mendesain software yang bersifat Object Oriented (OO)

Class Diagram Mendeskripsikan object dan behaviournya Class name Karakteristik dari class memiliki tipe, visibilitas, dan nilai Fungsi /method yang dapat dilakukan oleh class tsb terhadap atribut yang dimilikinya

Class Adalah struktur dasar dari OOP Digunakan untuk mengenkapsulasi data dan method Class Car

Attributes menunjuk pada elemen data dari sebuah object. Atribut menyimpan informasi tentang object. Terdiri dari : member data, variabel instance, properti atau sebuah field data. jumRoda, warna, velg

Attributes Visibility: + public - private visibility name: type=default value Visibility: + public - private Type : int, double, String, dst Default value : boleh ada, boleh tidak Biasanya diawali dengan huruf kecil

Method Adalah behaviour dari sebuah object. Dikenal juga sebagai fungsi atau prosedur. berjalan, mengerem

Method Visibility: + public - private visibility name (parameter-list): return-type {property-string} Visibility: + public - private Parameter-List : parameter yang diterima oleh method tsb Return-Type : void, int, String, dst Biasanya juga diawali dengan huruf kecil

Wajib ada … Konstruktor adalah sebuah tipe khusus dari method yang digunakan untuk membuat dan menginisialisasi sebuah object baru. Ingat bahwa konstruktor bukan member(yaitu atribut atau method dari sebuah object). Getter n Setter adalah method yang wajib dipunya setiap attribute untuk mengakses attribute tersebut

Class Car Car + jumRoda : int + warna : String + velg : String + Car() + getJumRoda() : int + setJumRoda() : int + berjalan() + mengerem()

Java Library

Latihan Labwork SBO-2