Postingan

Menampilkan postingan dari Maret, 2026

INHERITANCE

Nama: Widya Shafitri NPM: 20251310024 Prodi: Teknik Informatika A1 Rangkuman Inheritance (Pewarisan) - Java Pengantar OOP Dalam Pemrograman Berorientasi Objek (OOP) terdapat beberapa konsep utama: • Encapsulation • Inheritance • Polymorphism • Abstraction Definisi Inheritance Inheritance adalah mekanisme pewarisan atribut dan method dari satu class ke class lain. Konsep Dasar • Superclass / Parent - class yang memberi warisan • Subclass / Child - class yang menerima warisan Tujuan Inheritance • Reusability kode (kode bisa digunakan ulang) • Mengurangi duplikasi kode • Membentuk hubungan antar class Contoh Konsep (Dunia Nyata) • Kendaraan - Mobil • Kendaraan - Motor Struktur Dasar Java class Child extends Parent { } Keyword extends digunakan untuk membuat subclass yang mewarisi parent class. Contoh Class Parent class Kendaraan {     String merk = "Toyota";     int tahun = 2026;     void tampilInfo() {    ...

CLASS & OBJECT (PRAKTIKUM)

Gambar
Nama: Widya Shafitri NPM: 20251310024 Kelas: Teknik Informatika A1  Class & Object Class adalah blueprint, template, atau cetakan untuk membuat object. Object adalah hasil dari class yang memiliki data (atribut) dan fungsi (method). Model Class NamaKelas atribut method() Atribut adalah data yang dimiliki class, sedangkan method digunakan untuk mengolah data. Contoh Class Misalnya class Buku memiliki: • Atribut: judul, penulis, penerbit, tahunTerbit • Method: tampilJudul(), tampilPenulis(), tampilPenerbit(), tampilTahunTerbit() Contoh Object Object adalah hasil dari class, misalnya: • judul: Algoritma • penulis: Yanto • penerbit: Mediaku • tahunTerbit: 2026 Contoh Kode Class Buku class Buku {     String judul;     String penulis;     String penerbit;     int tahunTerbit;     public Buku(String judul, String penulis, String penerbit, int tahunTerbit) {         this.judul = judul;   ...