blob: e12d7eb0eb1972bf8d31c2e785ee1532889d60e3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
using System;
namespace aoc2019
{
public abstract class Day
{
public abstract int DayNumber { get; }
public virtual void AllParts()
{
Console.WriteLine($"Day {DayNumber}:");
Console.WriteLine(Part1());
Console.WriteLine(Part2());
}
public abstract string Part1();
public abstract string Part2();
}
}
|