Перегрузка и наследование. - C#
Формулировка задачи:
Помогите,пожалуйста.
В этой задаче нужно сделать перегрузку и наследование.
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { class Ploshad { public int a; public int b; public Ploshad (int a, int b) { this.a=a; this.b = b; } public int Pl() { int t = a * b * b; return t; } public int Dlina() { int k = 2 * a * b; return k; } public void Print() { Console.WriteLine("Ploshad:" + Pl()); Console.WriteLine("Dlina:" + Dlina()); } class Class { static void Main(string[] args) { Ploshad w = new Ploshad(4,5); w.Print(); Console.ReadKey(); } } } }
Решение задачи: «Перегрузка и наследование.»
textual
Листинг программы
class BlaBla : Ploshad //наследование { int c; public BlaBla(int a, int b, int c) : base( a, b ) //конструктор { this.c = c; } public override void Print() //переопределяем метод { ....; base.Print(); //если переопределение с добавлением } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д