THIS NEEDS TO BE DONE IN C#! Modify the code below so that the base class is an abstract class. class Pokemon{ protected string Name; protected string Type; protected string Health; public override void Attack() { //body of Attack } } Make Attack abstract as well. You do NOT have to create a derived class.
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:
THIS NEEDS TO BE DONE IN C#!
Modify the code below so that the base class is an abstract class.
class Pokemon{
protected string Name;
protected string Type;
protected string Health;
public override void Attack() { //body of Attack }
}
Make Attack abstract as well. You do NOT have to create a derived class.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps