Ejemplo n.º 1
0
        public object Clone()
        {
            Student temp = new Student(this.FirstName, this.MiddleName,
                                       this.LastName, this.SSN, this.Address, this.Phone, this.Email);

            temp.FillUniversityInfo(this.University, this.Course, this.Faculty, this.Speciality);

            return(temp);
        }
Ejemplo n.º 2
0
        static void Main()
        {
            Student Pesho = new Student("Pesho", "P", "Peshev", "12344", "Sofia", "08989898989", "*****@*****.**");
            Pesho.FillUniversityInfo(Student.UniversityEnum.SofiaUniversity, 2, Student.FacultyEnum.Mathematics, Student.SpecialityEnum.Programming);

            Student Gosho = new Student("Gosho", "G", "Goshev", "12345", "Sofia", "08987362526", "*****@*****.**");
            Gosho.FillUniversityInfo(Student.UniversityEnum.UNSS, 3, Student.FacultyEnum.Economy, Student.SpecialityEnum.BussinesRelations);

            Console.WriteLine(Pesho);
            Console.WriteLine(Gosho);
            Console.WriteLine(Pesho == Gosho);
            Console.WriteLine(Pesho.Equals(Pesho));
            Console.WriteLine(Pesho.Equals(Gosho));
            Console.WriteLine(Pesho != Gosho);
        }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            Student student = new Student("Niki", "S", "Kostov", 10002922, "Telerik", "+359 882", "*****@*****.**");
            student.FillUniversityInfo(Student._University.SofiaUniversity, 4, Student._Faculty.Mathematics, Student._Speciality.IT);
            Console.WriteLine(student.GetHashCode());
            Student student2 = new Student("Ivo", "S", "Kenov", 10034222, "Telerik", "+359 883", "*****@*****.**");
            student2.FillUniversityInfo(Student._University.TechnicalUniversity, 4, Student._Faculty.Mathematics, Student._Speciality.IT);
            Console.WriteLine(student2.GetHashCode() + Environment.NewLine);

            Console.WriteLine(student);
            Console.WriteLine(student2);
            Console.WriteLine(student == student2);
            Console.WriteLine(student.Equals(student));
            Console.WriteLine(student.Equals(student2));
            Console.WriteLine(student != student2);
        }
Ejemplo n.º 4
0
        static void Main()
        {
            Student Pesho = new Student("Pesho", "P", "Peshev", "12344", "Sofia", "08989898989", "*****@*****.**");

            Pesho.FillUniversityInfo(Student.UniversityEnum.SofiaUniversity, 2, Student.FacultyEnum.Mathematics, Student.SpecialityEnum.Programming);

            Student Gosho = new Student("Gosho", "G", "Goshev", "12345", "Sofia", "08987362526", "*****@*****.**");

            Gosho.FillUniversityInfo(Student.UniversityEnum.UNSS, 3, Student.FacultyEnum.Economy, Student.SpecialityEnum.BussinesRelations);

            Console.WriteLine(Pesho);
            Console.WriteLine(Gosho);
            Console.WriteLine(Pesho == Gosho);
            Console.WriteLine(Pesho.Equals(Pesho));
            Console.WriteLine(Pesho.Equals(Gosho));
            Console.WriteLine(Pesho != Gosho);
        }
Ejemplo n.º 5
0
        static void Main(string[] args)
        {
            Student student = new Student("Niki", "S", "Kostov", 10002922, "Telerik", "+359 882", "*****@*****.**");

            student.FillUniversityInfo(Student._University.SofiaUniversity, 4, Student._Faculty.Mathematics, Student._Speciality.IT);
            Console.WriteLine(student.GetHashCode());
            Student student2 = new Student("Ivo", "S", "Kenov", 10034222, "Telerik", "+359 883", "*****@*****.**");

            student2.FillUniversityInfo(Student._University.TechnicalUniversity, 4, Student._Faculty.Mathematics, Student._Speciality.IT);
            Console.WriteLine(student2.GetHashCode() + Environment.NewLine);

            Console.WriteLine(student);
            Console.WriteLine(student2);
            Console.WriteLine(student == student2);
            Console.WriteLine(student.Equals(student));
            Console.WriteLine(student.Equals(student2));
            Console.WriteLine(student != student2);
        }
Ejemplo n.º 6
0
        public object Clone()
        {
            Student temp = new Student(this.FirstName, this.MiddleName,
                this.LastName, this.SSN, this.Address, this.Phone, this.Email);
            temp.FillUniversityInfo(this.University, this.Course, this.Faculty, this.Speciality);

            return temp;
        }