CS_0025_Creating_Classes3
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MOD17_Inheritance2
{
class Program
{
static
void
Main(string[] args)
{
Students myStudents = new Students();
Subjects
mySubjects = new Subjects ();
Marks
myMarks = new Marks ();
myStudents.Student1 = "MATHI";
myStudents.Student2 = "KRISHNAN";
myStudents.Student3 = "SURAJ";
mySubjects.Subject1 = "TAMIL";
mySubjects.Subject2 = "ENGLISH";
mySubjects.Subject3 = "MATHS";
myMarks.Mark1 = 90;
myMarks.Mark2 = 92;
myMarks.Mark3 = 94;
studentsDetails(myStudents);
subjectsDetails(mySubjects);
marksDetails(myMarks
);
Console.ReadLine
();
}
private
static
void
studentsDetails(Students student)
{
Console.WriteLine(" Students Details:{0}", student.formatMeStudents() );
}
private static void subjectsDetails(Subjects subject)
{
Console.WriteLine(" Subjects Details:{0}", subject.formatMeSubjects() );
}
private
static
void
marksDetails(Marks mark)
{
Console.WriteLine(" Marks Details:{0}", mark.formatMeMarks() );
}
}
class Students
{
public
string
Student1 { get; set; }
public
string
Student2 { get; set; }
public
string
Student3 { get; set; }
public
string
formatMeStudents()
{
return
string.Format("{0}-{1}-{2}",
this.Student1,
this.Student2,
this.Student3);
}
}
class Subjects
{
public
string
Subject1 { get; set; }
public
string
Subject2 { get; set; }
public
string
Subject3 { get; set; }
public
string
formatMeSubjects()
{
return
string.Format("{0}-{1}-{2}",
this.Subject1,
this.Subject2,
this.Subject3);
}
}
class Marks
{
public
int
Mark1 { get; set; }
public
int
Mark2 { get; set; }
public
int
Mark3 { get; set; }
public
string
formatMeMarks()
{
return
string.Format("{0}-{1}-{2}",
this.Mark1,
this.Mark2,
this.Mark3);
}
}
}
Results:
Students Details:MATHI-KRISHNAN-SURAJ
Subjects Details:TAMIL-ENGLISH-MATHS
Marks Details:90-92-94
Comments
Post a Comment