JavaRush /Java Blog /Random-ID /Kelas dan antarmuka. Mencoba untuk mengerti
varbandim
Level 9
Тверь

Kelas dan antarmuka. Mencoba untuk mengerti

Dipublikasikan di grup Random-ID
Antarmuka vs. kelas - mengulas Antarmuka Habré di OOP (Java), dengan cara yang sederhana? — di tumpukan Kelas dan antarmuka.  Mencoba memahami - 1Masih belum jelas. Apakah antarmuka juga merupakan kelas yang hanya menjelaskan metode tambahan untuk suatu kelas? Jika ya, apakah metode kelas awal tidak terlihat, atau dapatkah digunakan? Atau apakah mereka perlu didefinisikan ulang? Dan jika antarmuka bukan sebuah kelas, maka itu hanyalah sebuah daftar metode, disatukan dalam satu nama, yang dapat digunakan di kelas mana pun, cukup dengan menentukan di kelas mana metode tersebut digunakan? Atau apakah itu sekelompok metode yang berlaku untuk kelas tertentu? Lalu dalam suatu program, variabel kelas dengan antarmuka tertentu dapat menggunakan metode kelas dan metode antarmuka? Atau hanya metode antarmuka? Katakanlah ada kelas person yang menjelaskan metode pergerakan Boolean. Bisakah kita menerapkan metode seperangkat "kaki", "roda" dengan jenis gerakan berbeda? Dalam hal ini, apakah metode boolean kelas person akan terlihat melalui antarmuka “kaki” atau “roda”? Atau akankah kelas lain yang kita definisikan untuk variabelnya: Человек Сэм = новый ЧеловекСНогами?Dan kemudian kita harus mendeskripsikan kelasnya ЧеловекСНогами? Atau itu hanya seperangkat metode?
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION