================================= ================================= ================================= Up Casting - safe Casting Person (new Student( )); Down Casting - unsafe Casting (runtime error 발생 가능성이 있다...) Student(new Person ( )).study(); IS expression! is type - true/false var person:Person = new Student( ); if (person is Student) { Student(person).study( ); } AS expression! as type Date..