반응형 IS1 Dart(다트) - as(타입캐스팅), is(타입 체크) Dart에서 as와 is는 타입 캐스팅과 타입 체크를 수행하는 연산자입니다. as 타입 캐스팅 as 연산자는 객체의 타입을 다른 타입으로 변환합니다. 변환할 타입이 객체의 실제 타입과 호환되지 않으면, CastError 예외가 발생합니다. class Person { void introduce() { print('Hello, I am a person.'); } } class Student extends Person { void study() { print('I am studying.'); } } void main() { Person person = Student(); Student student = person as Student; student.introduce(); // 출력: Hello, I am a.. 2023. 4. 14. 이전 1 다음 반응형