CodeGym University
Belajar
Kursus
Tugas
Survei & Kuis
Game
Bantuan
Jadwal tendang bokong
Komunitas
Pengguna
Forum
Chat
Artikel
Kisah sukses
Aktivitas
Ulasan
Langganan
Tema terang
Pelajaran
Ulasan
Tentang kami
Mulai
Mulai belajar
Mulai belajar sekarang
Peta quest
Pelajaran
Semua quest
Semua level
Anda telah mencapai Modul 2 — Java Core
Modul 2: Inti Java
Level 1,
Pelajaran 0
Selamat melanjutkan studi ke tahap selanjutnya di Java University. Di depan ada banyak pengetahuan berguna baru yang akan membantu Anda menjadi profesional pengembangan perangkat lunak. Apa yang akan Anda pelajari dalam modul Java Core OOP:
OOP: prinsip dasar
Modul 2: Inti Java
Level 1,
Pelajaran 1
"Halo, Amigo! Hari ini saya akan membuka dunia baru dan menarik untuk pandangan Anda. Saya berbicara tentang Pemrograman Berorientasi Objek (OOP) . Anda sudah mengenal kelas dan objek. Hari ini Anda akan pergi untuk belajar lebih banyak ten
Mengapa kita membutuhkan OOP?
Modul 2: Inti Java
Level 1,
Pelajaran 2
"Halo, Amigo! Saya ingin Anda memahami tujuan OOP. Jadi saya akan menceritakan sebuah kisah." Pernah ada sebuah perusahaan kecil yang mengirimkan barang ke luar angkasa… "Seperti Galactic Rush?" "Ya, seperti Galactic Rush. Ada 5 orang yang
Namun penjelasan lain tentang OOP (penggabungan longgar, kohesi ketat)
Modul 2: Inti Java
Level 1,
Pelajaran 3
"Halo, Amigo! Saya ingin memberi tahu Anda tentang manfaat lain dari OOP. Soalnya, program lebih seperti binatang daripada bangunan. Mereka tidak dibangun, mereka tumbuh. Pengembangan berarti perubahan konstan. Dalam konstruksi, Anda bisa m
Enkapsulasi
Modul 2: Inti Java
Level 1,
Pelajaran 4
"Halo, Amigo! Saya ingin mendedikasikan kuliah hari ini untuk enkapsulasi . Anda sudah memiliki gambaran umum tentang apa itu enkapsulasi." Jadi apa keuntungan dari enkapsulasi? Ada banyak, tapi saya akan tunjukkan empat yang menurut saya p
Prinsip enkapsulasi
Modul 2: Inti Java
Level 1,
Pelajaran 5
Hai! Mari dedikasikan pelajaran hari ini untuk enkapsulasi dan langsung mulai dengan contoh :) Di sini Anda memiliki . Saya punya satu pertanyaan untuk Anda: bagaimana cara kerjanya? Coba berikan jawaban yang mendetail: dari mana cangkir it
Polimorfisme dan overriding
Modul 2: Inti Java
Level 1,
Pelajaran 6
"Amigo, apakah kamu suka ikan paus?" "Paus? Tidak, tidak pernah mendengar tentang mereka." "Ini seperti sapi, hanya lebih besar dan berenang. Kebetulan, paus berasal dari sapi. Uh, atau setidaknya mereka memiliki nenek moyang yang sama. Tid
Pelajaran tambahan untuk level
Modul 2: Inti Java
Level 1,
Pelajaran 7
Pemahaman mendalam tentang OOP dan prinsip utamanya akan membantu Anda lebih memahami struktur bahasa Java dan menulis kode yang baik. Sumber daya pilihan ini mencakup beberapa artikel yang akan mengajari Anda dasar-dasar OOP serta beberapa
Kelas Abstrak
Modul 2: Inti Java
Level 2,
Pelajaran 0
"Halo, Amigo! Kami punya topik baru yang menarik." "Hari ini hanyalah hari dengan topik yang menarik!" "Wah terima kasih!" "Terima kasih kembali." "Ingat saat kita memperkenalkan kelas dasar ChessItem untuk menyederhanakan semua kelas bidak
Contoh konkret kelas abstrak di Java
Modul 2: Inti Java
Level 2,
Pelajaran 1
Hai! Mari kita bicara tentang di Jawa. Anda mungkin ingat apa itu abstraksi — kita telah membahasnya sebelumnya :) Jika Anda lupa, jangan khawatir. Ingat, yang mengatakan, saat mendesain kelas dan membuat objek, Anda harus merepresentasikan
Pengubah akses, penggantian metode, dan penerapan metode abstrak
Modul 2: Inti Java
Level 2,
Pelajaran 2
"Saya akan memberi tahu Anda tentang « pengubah akses ». Saya pernah membicarakannya sebelumnya, tetapi pengulangan adalah pilar pembelajaran." Anda dapat mengontrol akses (visibilitas) yang dimiliki kelas lain ke metode dan variabel kelas
Metode Overload
Modul 2: Inti Java
Level 2,
Pelajaran 3
"Halo, Amigo! Saya akan memberi tahu Anda tentang kelebihan metode ." "Kamu juga bisa membebani mereka ?! Hari yang luar biasa!" "Kamu bisa melakukan banyak hal dengan mereka, tapi kita tidak akan membahasnya sekarang." "Itu kesepakatan." "
Tampilkan lebih banyak
1
...
12
13
14
15
16
...
35
Please enable JavaScript to continue using this application.