We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
  • HackerRank Home

    HackerRank

  • |
  • Prepare
  • Certify
  • Compete
  • Hiring developers?
  1. Prepare
  2. Java
  3. Object Oriented Programming
  4. Java Method Overriding
  5. Discussions

Java Method Overriding

Problem
Submissions
Leaderboard
Discussions
Editorial

Sort 110 Discussions, By:

recency

Please Login in order to post a comment

  • galty384
    2 weeks ago+ 0 comments

    I found this Java Method Overriding post very informative. It's like the way VN Video Editor For Mac enhances video editing capabilities. Both demonstrate how refining and customizing existing features can lead to better outcomes. Great analogy for understanding method overriding in Java!

    0|
    Permalink
  • muhammad_jaya
    4 weeks ago+ 0 comments

    //Java 7

    @Override
        void getNumberOfTeamMembers() {
            System.out.println("Each team has 11 players in " + getName());
        }
    
    0|
    Permalink
  • p409961
    1 month ago+ 0 comments

    Java Method Overriding is an essential concept in object-oriented programming. It allows a subclass to provide its own implementation of a method inherited from the superclass. Just like how topqualitybags stand out among other bags, method overriding empowers developers to customize and enhance the functionality of their code, making it more efficient and tailored to specific requirements.

    0|
    Permalink
  • yerankods
    3 months ago+ 0 comments
    import java.io.*;
    import java.util.*;
    
    class Sports{
        String getName(){
            return "Generic Sports";
        }
        void getNumberOfTeamMembers(){
            System.out.println( "Each team has n players in " + getName() );
        }
    }
    
    class Soccer extends Sports{
        @Override
        String getName(){
            return "Soccer Class";
        }
        
        @Override
        void getNumberOfTeamMembers(){
            System.out.println( "Each team has 11 players in " + getName() );
        }
    }
    
    public class Solution {
    
        public static void main(String[] args) {
            Sports sports = new Sports();
            Soccer soccer = new Soccer();
            
            System.out.println(sports.getName());
            sports.getNumberOfTeamMembers();
            System.out.println(soccer.getName());
            soccer.getNumberOfTeamMembers();
        }
    }
    
    0|
    Permalink
  • chisom213
    3 months ago+ 1 comment
    class Sports {
      String getName() {
        return "Generic Sports";
      }
    
      void getNumberOfTeamMembers() {
        System.out.println("Each team has n players in " + getName());
      }
    }
    
    class Soccer extends Sports {
      @Override
      String getName() {
        return "Soccer Class";
      }
    
      // Write your overridden getNumberOfTeamMembers method here
      @Override
      void getNumberOfTeamMembers() {
        System.out.println("Each team has 11 players in " + getName());
      }
    }
    
    public class Solution {
      public static void main(String[] args) {
        Sports c1 = new Sports();
        Soccer c2 = new Soccer();
        System.out.println(c1.getName());
        c1.getNumberOfTeamMembers();
        System.out.println(c2.getName());
        c2.getNumberOfTeamMembers();
    	}
    }
    
    0|
    Permalink
Load more conversations

Need Help?


View editorial
View top submissions
  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy