1주 차 프로젝트가 끝나고 안드로이드 팀 프로젝트 시작 전 코틀린 기초 공부가 시작됬다. 오랜만에 공부하는 코틀린 문법이다. 복습하는 느낌이다 보니까 살짝 지루하긴 했지만 잊고 있었던 기초 문법들을 다시 머리 속에서 깨우는 느낌이라 나쁘지 않았다.
Init (주 생성자) : 한 가지의 형태로 클래스를 실체화할때는 주 생성자를 활용
Constructor (부 생성자) : 여러 형태로 클래스를 실체화할때는 부 생성자를 활용
상속(extends)
다형성을 구현
클래스의 내용을 변경해야 하는 경우 부모 클래스만 변경하는 것으로 공수를 줄일 수 있음
오버라이딩 (Overriding)
상속받은 부모 클래스의 정보(프로퍼티)나 행위(메소드)를 재설계
주로 부모 클래스의 행위(메소드)를 재설계
오버로딩(Overloading)
인터페이스(Interface)
글 잘 봤습니다, 감사합니다.