ได้ เราสามารถแทนที่เมธอดโดยเปลี่ยนเฉพาะตัวแก้ไขการเข้าถึงใน java ตามกฎต่อไปนี้:
ระดับการเข้าถึงไม่สามารถจำกัดได้มากกว่าระดับการเข้าถึงของเมธอดที่ถูกแทนที่ ตัวอย่างเช่น หากเมธอด superclass ถูกประกาศให้เป็นสาธารณะ เมธอดการแทนที่ในคลาสย่อยจะไม่สามารถเป็นไพรเวตหรือป้องกันได้