C# 클래스 PersonModule.Student

상속: Person, ICourses
파일 보기 프로젝트 열기: nzhul/TelerikAcademy 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_bestCourse PersonModule.PersonDefinitions.Course

공개 메소드들

메소드 설명
AddCourse ( Course course ) : void
AddGrade ( Grade grade ) : void
RemoveCourse ( Course course ) : void
Student ( XmlNode xmlNode ) : TeamOOP.Utilities
Student ( string firstName, string lastName, string egn, int facultyNumber, StudentRank rank = StudentRank.Unknown, string hometown = "Unknown" ) : TeamOOP.Utilities
UpdateStudentDetails ( string newFirstName, string newLastName, string newEGN, int newFacultyNumber, StudentRank newRank = StudentRank.Unknown, string newHometown = "Unknown" ) : void
toXML ( ) : System.Xml.Linq.XElement

메소드 상세

AddCourse() 공개 메소드

public AddCourse ( Course course ) : void
course PersonModule.PersonDefinitions.Course
리턴 void

AddGrade() 공개 메소드

public AddGrade ( Grade grade ) : void
grade Grade
리턴 void

RemoveCourse() 공개 메소드

public RemoveCourse ( Course course ) : void
course PersonModule.PersonDefinitions.Course
리턴 void

Student() 공개 메소드

public Student ( XmlNode xmlNode ) : TeamOOP.Utilities
xmlNode System.Xml.XmlNode
리턴 TeamOOP.Utilities

Student() 공개 메소드

public Student ( string firstName, string lastName, string egn, int facultyNumber, StudentRank rank = StudentRank.Unknown, string hometown = "Unknown" ) : TeamOOP.Utilities
firstName string
lastName string
egn string
facultyNumber int
rank StudentRank
hometown string
리턴 TeamOOP.Utilities

UpdateStudentDetails() 공개 메소드

public UpdateStudentDetails ( string newFirstName, string newLastName, string newEGN, int newFacultyNumber, StudentRank newRank = StudentRank.Unknown, string newHometown = "Unknown" ) : void
newFirstName string
newLastName string
newEGN string
newFacultyNumber int
newRank StudentRank
newHometown string
리턴 void

toXML() 공개 메소드

public toXML ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement

프로퍼티 상세

_bestCourse 공개적으로 프로퍼티

public Course,PersonModule.PersonDefinitions _bestCourse
리턴 PersonModule.PersonDefinitions.Course