JavaRush /จาวาบล็อก /Random-TH /คำถามทำความเข้าใจเกี่ยวกับ Java
Hehabr
ระดับ
Peine

คำถามทำความเข้าใจเกี่ยวกับ Java

เผยแพร่ในกลุ่ม
ฉันอยากจะถามมานานแล้ว เมื่อฉันเห็นโค้ดดังนี้: public class Solution { public Solution method1 (String s) { // bla-bla } } ... เมื่อคำอธิบายของคลาสเริ่มต้นขึ้นและมีคำอธิบายวิธีการที่มีประเภทของคลาสเดียวกันอยู่ข้างในทันที มันดูไร้เหตุผลสำหรับฉันเสมอ ท้ายที่สุดแล้ว คลาสนี้ยังไม่ได้รับการอธิบายและสร้างอย่างสมบูรณ์ และโดยทั่วไป เป็นไปได้อย่างไรที่จะใช้ประเภทของคุณเองสำหรับวิธีการภายในตัวเอง? ตัวอย่างเช่น ถ้ามี 2 คลาส คลาสหนึ่งคือ Solution และอีกคลาสหนึ่งให้พูดว่า Answer และเมธอด Solution method1() จะถูกประกาศในคลาส Answer ดังนั้นมันจะดูชัดเจนและสมเหตุสมผล เหล่านั้น. ขั้นแรกจะมีการสร้าง class (ประเภทข้อมูล) Solution ใหม่ขึ้นมา และเมื่อมีอยู่แล้วคุณก็สามารถเริ่มใช้เป็นประเภทเพื่ออธิบายวิธีการใหม่ ๆ ได้เลย จะรับมืออย่างไร มีใครอธิบายหรือแนะนำสิ่งที่ควรอ่านเกี่ยวกับเรื่องนี้ได้บ้าง ?
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION