개발여행일지~
안드로이드 면접 질문 답변하기 (17회차) 본문
오버로딩과 오버라이딩의 차이
오버라이딩(overriding)은 부모 클래스의 상속을 받은 자식 클래스에서 확장하는 개념,
오버로딩(overloading)은 하나의 클래스 내부에서 확장하는 개념
Deep Links와 App Links의 차이점을 설명해주세요
Deep Links는 앱의 특정 페이지나 위치로 바로 연결해주는 링크를 의미합니다. 웹사이트의 URL과 비슷한 개념이며, 앱이 이미 설치되어 있어야만 작동합니다.
반면에 App Links는 Android 6.0 (Marshmallow)에서 도입된 기능으로, 웹 URL을 앱에 직접 매핑하는 것입니다. 이를 통해 사용자가 웹사이트의 링크를 클릭하면, 해당 앱이 설치되어 있다면 앱으로, 없다면 웹사이트로 자동으로 연결됩니다.