
안녕하세요 조코딩입니다. 이번 포스팅은 윈도우 확장자 숨기거나 보이게 하는 방법에 대해서 알아보겠습니다. 기본적으로 윈도우는 잘알려진 확장자는 숨기는 기능을 제공하여 확장자 표시가 안됩니다. 따라서 아래 이미지와 같이 index.html이 보여야하는데 index만 있어서 당황스러우셨죠? 확장자를 표시하려면 아래와 같은 작업을 거치시면 됩니다. 1. 윈도우 탐색기를 열어줍니다. 2. 상단에 [보기] 메뉴의 [파일 확장명] 체크박스를 클릭합니다. 3. 체크가 완료되었습니다. 4. 이제 index.html 확장자가 정상적으로 보이는 것을 확인할 수 있습니다. youtu.be/LnGgndT308Q 조코딩 유튜브 채널 구독 좋아요 알림설정 부탁드립니다~ 감사합니다.
오버로딩과 오버라이딩 한방에 이해하기 (Overloading vs Overriding) Overloading vs Overriding 이름이 비슷해서 매번 헷갈리셨죠? 이번 포스팅에서 둘의 차이를 까먹지 않도록 한방에 이해시켜드리겠습니다. 둘다 함수에 대한 성질을 말하는 개념이며 표기는 비슷하지만, 전혀 다른 의미입니다. 간단히 정리하자면 아래와 같습니다. Overloading = 이름은 같지만 그냥 전혀 다른 함수 Overriding = 부모에게 물려받아 변형한 함수 하나씩 좀 더 자세히 알아보겠습니다. 1. 오버로딩 (Overloading) 오버로딩은 앞서 말씀드린 것 처럼 "이름은 같지만 그냥 다른 함수"입니다. ..
객체 지향 프로그래밍 4가지 특징 (추상화, 캡슐화, 상속, 다형성) 앞선 포스팅 (객체지향 프로그래밍 한방에 이해하기)에 이어 "객체 지향 프로그래밍"의 핵심 특징 4가지에 대해 알아보겠습니다. 1. 추상화 (Abstraction) 개념적으로 먼저 설명드리자면 추상화란 쉽게 말해서 "복잡한것은 몰라도 되고, 이것만 써" 라고 표현된 것입니다. 카메라를 예로 들어볼까요? 카메라에는 사진을 찍는 "버튼"이 있습니다. 사진기에 특별히 관심이 많은 사람이 아니라면, 버튼을 눌렀을때 어떤 원리에 의해서 사진이 찍히며 그것이 메모리에 어떻게 저장 되는지 구체적으로는 알지 못합니다. 그러나, 누구나 셔터를 누르는 것만으로 쉽게 ..
객체 지향 프로그래밍의 개념 (Object Oriented Programming) 프로그래밍을 해보신분이거나 관심이 있으신 분들은 "객체 지향 프로그래밍" 이야기는 많이 들어보셨을겁니다. 그러나 당장 뭔지 설명해보라고 하면 정리하기가 어렵죠?! 이번 포스팅을 통해 누가 물어봐도 바로 대답할 수 있도록 개념을 쉽고 빠르게 정리해드리겠습니다! "객체 지향 프로그래밍"은 프로그램을 어떻게 설계해야 하는지에 대한 방법론이며, 효율적으로 프로그램을 짜기 위해 코드를 객체(Object)라는 단위로 나누고, 별도 개발 후 레고 블록 조립하듯 코딩하는 방법론입니다. 아직 잘 모르시겠다고요? 쉽게 이해하기 위해 다른 방법론인 "절차 지향 프로..