Day 4: Class vs. Instance Solution in C# & Python | 30 Days of Code
3 min readDec 24, 2022
Screenshot for those who want to take a look at the question:
Solution in C#
Here is a solution to the Day 4: Class vs. Instance problem in C#:
using System;
public class Person
{
public int age;
public Person(int initialAge)
{
// Add some more code to run some checks on initialAge
if (initialAge < 0)
{
Console.WriteLine("Age is not valid, setting age to 0.");
age = 0;
}
else
{
age = initialAge;
}
}
public void amIOld()
{
// Do some computations in here and print out the correct statement to the console
if (age < 13)
{
Console.WriteLine("You are young.");
}
else if (age >= 13 && age < 18)
{
Console.WriteLine("You are a teenager.");
}
else
{
Console.WriteLine("You are old.");
}
}
public void yearPasses()
{
// Increment the age of the person in here
age++;
}
}
class Solution
{
static void Main(String[] args)
{
int T =…