- Public dapat di akses dari class yang sama,package yang sama ,subclass ,dan package lain.
- Protected dapat diakses dari class yang sama ,package yang sama ,subclass, tapi tidak dapat diakses dari package lain.
- Private hanya dapat di akses oleh class yang sama.
- No Modifiers dapat diakses dari class dan package yang sama.
Beberapa fungsi yg digunakan pada OOP:
class: Class merupakan sebuah kerangka/model (blueprint) atau bentuk awal (prototype), yang berfungsi untuk tempat menaruh, dan mendeksripsikan variabel, method (perilaku ) dari sebuah obyek.
object: Object merupakan sebuah representasi dan instance dari Class. Object adalah sebuah inti dan wujud real dari sebuah Class.
Atribute: merupakan sebuah unsur data yang ada di class, Atribut biasanya terdiri dari sebuah data,variabel,propertie dan field. Atribut bisa juga disebut state dari objek tersebut. Misal Manusia Mempunyai atribut atau state : Nama ,Tinggi,Berat,Umur dan Jenis Kelamin.
Method: merupakan sebuah perilaku (behavior) dari sebuah class. Method bisa disebut juga perilaku dari objek tersebut : Misal Manusia mempunyai method : Berjalan ,Berlari ,Loncat,Berbicara ,dan Tidur.
public class HelloWorld {
=> Hello Word adalah nama class yg bersifat public
public static void main(String[] args) {
=> fungsi yg pertama kali dijalankan
System.out.print("Hello World!");
=> cara menampilkan output
}}
output:
Hello World!
OOP (Object Oriented Programming)
Tidak ada komentar:
Posting Komentar