SlideShare a Scribd company logo
public class Parent

{

    string parentString;

    public Parent()

    {

        Console.WriteLine("Parent Constructor.");

    }

    public Parent(string myString)

    {

        parentString = myString;

        Console.WriteLine(parentString);

    }


    public void print()

    {

        Console.WriteLine("I'm a Parent Class.");

    }

}

public class Child : Parent

{

    public Child() : base("From Derived")

    {

        Console.WriteLine("Child Constructor.");

    }

    public new void print()

    {

        base.print();

        Console.WriteLine("I'm a Child Class.");

    }
static void Main(string[] args)
    {

        Child child = new Child();

        child.print();

        ((Parent)child).print();

    }

}

More Related Content

PDF
Xcck20101127
DOCX
Caso tulio bang
PPTX
DOCX
Caso tulio bang
DOCX
Caso tulio bang
PDF
Freie Bildungsmaterialien - warum sind diese auch in Österreich relevant?
PPTX
Turismo fluvial em portugal
PPTX
Xcck20101127
Caso tulio bang
Caso tulio bang
Caso tulio bang
Freie Bildungsmaterialien - warum sind diese auch in Österreich relevant?
Turismo fluvial em portugal

More from application developer (20)

PPTX
PPTX
DOCX
DOCX
Next step job board (Assignment)
PPTX
PPTX
PPTX
PPTX
DOCX
Week 3 assignment
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
DOCX
C # test paper
PPTX
PPTX
Chapter 8 part2
PPTX
Chapter 8 part1
PPTX
Next step job board (Assignment)
Week 3 assignment
C # test paper
Chapter 8 part2
Chapter 8 part1
Ad

Week 1 Assignment Q1 Solution

  • 1. public class Parent { string parentString; public Parent() { Console.WriteLine("Parent Constructor."); } public Parent(string myString) { parentString = myString; Console.WriteLine(parentString); } public void print() { Console.WriteLine("I'm a Parent Class."); } } public class Child : Parent { public Child() : base("From Derived") { Console.WriteLine("Child Constructor."); } public new void print() { base.print(); Console.WriteLine("I'm a Child Class."); }
  • 2. static void Main(string[] args) { Child child = new Child(); child.print(); ((Parent)child).print(); } }