הפרמטר המרומז ב ג'אווה הוא האובייקט שאליו שייכת השיטה. זה עובר על ידי ציון ההתייחסות או המשתנה של האובייקט לפני שם השיטה. פרמטר מרומז הוא הפוך ל- מפורשות פרמטר, אשר מועברת כאשר מציינים את הפרמטר בסוגריים של שיחת שיטה. אם פרמטר אינו מוגדר במפורש, הפרמטר נחשב כמרומז.
דוגמה לשיטה מפורשת
כאשר התוכנית שלך קוראת שיטה של אובייקט, מקובל להעביר ערך לשיטה. לדוגמה, כאן, האובייקט עובד יש שיטה שנקראת setJobTitle:
עובד עובדים = עובד חדש (); dave.setJobTitle ("יצרנית פמוטים");
המיתר "יצרנית פמוטים" הוא ספר מפורשות הפרמטר המועבר ל - setJobTitle שיטה.
דוגמה לשיטה מרומזת
עם זאת, קיים פרמטר נוסף בשיחת השיטה המכונה משתמע פרמטר. הפרמטר המרומז הוא האובייקט אליו שייך השיטה. בדוגמה לעיל, זה דייב, מושא הטיפוס עובד.
פרמטרים משתנים אינם מוגדרים בהצהרת שיטה מכיוון שהם משתמעים מהכיתה בה השיטה נמצאת:
עובד בכיתה ציבורית {public void setJobTitle (מחרוזת jobtitle) {this.jobTitle = jobTitle; } }
על מנת להתקשר ל- setJobTitle שיטה חייבת להיות אובייקט מסוג עובד.