Create NFL Player and NBA Player concrete classes that will extend Player abstract class. Create a main method to implement your classes
OOPs
In today's technology-driven world, computer programming skills are in high demand. The object-oriented programming (OOP) approach is very much useful while designing and maintaining software programs. Object-oriented programming (OOP) is a basic programming paradigm that almost every developer has used at some stage in their career.
Constructor
The easiest way to think of a constructor in object-oriented programming (OOP) languages is:
Let’s build a Player Portfolio System that has an abstract class.
-
- Create a new Player Abstract class. Implement getName method in this abstract class. Define other methods as abstract. Here is an example:
abstract class PlayerA {
private String name;
public String getNameA()
{
return name;
}
public PlayerA(String name) {
this.name = name;
}
abstract public int getStatsA();
abstract public String getSportA();
}
- Create NFL Player and NBA Player concrete classes that will extend Player abstract class.
- Create a main method to implement your classes
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images