본문 바로가기

전체 글41

[Java] 객체 지향 프로그래밍(OOP)이란? 객체 지향 프로그래밍(OOP)이란 무엇인가요? 일단 위키백과에 따르면 객체 지향 프로그래밍(Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 라고 설명하고 있습니다. 한마디로 정의하자면 프로그래밍을 여러 개의 객체 단위로 보고 작업한다라고 생각하시면 될 것 같습니다. 일단 객체지향프로그래밍을 알고자 한다면 객체(Object)가 무엇인지에 대해 알고 넘어가야 합니다. 객체(Object)란 무엇인가요? 객체(Object)란 우리 일상생활에서.. 2021. 9. 26.
게시자님의 애드센스 계정에 광고 게재 제한이 적용되었습니다. 게시자님의 애드센스 계정에 광고 게재 제한이 적용되었습니다. 갑자기 gmail을 통해 이런 제목의 메일이 도착해서 확인해봤습니다. 요즘 앱 만드는데 열중하느라 블로그 글을 작성하는데 소홀히 하긴 했어도 제한이 걸릴만한 행동은 없었는데..? 왜 이런 메일이 왔는데 내용을 확인해봤습니다. 흠.. 무효 트래픽이 발생했다고 하네요.. 저는 다른 사람에게 광고 클릭해달라고 한적도 없고 제가 클릭한적도 없는데 알 수가 없네요. 광고 게재 제한은 보통 30일 미만으로 걸린다고 하는데 저는 9월2일자로 걸려서 언제 풀릴지도 모르겠네요. 그래서 저와 같은 분들이 있는지 구글링을 통해 찾아봤습니다. 찾아봐도 다들 알 수 없는 경우가 대부분인 것 같습니다. 정확한 사유를 말해주지 않아서 저도 무효 트래픽 이 외에는 알 수 .. 2021. 9. 4.
안드로이드 에뮬레이터 한글 키보드 사용하기 Flutter를 통해 앱 개발을 진행하던 중 안드로이드 에뮬레이터의 키보드가 영어밖에 나오지 않아 조금 당황했습니다. 저는 앱을 개발하는 게 처음이라 저 같은 주니어 개발자들에게는 에뮬레이터가 낯선 환경이기에 오늘은 한글 키보드를 사용하는 방법을 작성해보려 합니다. 1. 설정 앱 (Settings) 에뮬레이터를 실행 후 기본 앱들을 살펴보면 위 이미지와 같은 Settings 앱을 찾을 수 있습니다. Settings 앱을 실행시킵니다. 2. System Settings 앱을 실행시키면 하단에 System 메뉴를 찾을 수 있습니다. System 메뉴로 들어갑니다. 3. Language & input System 메뉴에 들어가보면 가장 첫 번째로 Language & input 메뉴가 보일 겁니다. Langua.. 2021. 8. 8.
Flutter BuildContext에 대해 알아보기 Flutter에서 BuildContext Flutter로 프로젝트를 진행하거나 공부하다 보면 BuildContext라는 것이 궁금하게 될 겁니다. 저도 Flutter를 공부하면서 궁금해서 BuildContext에 대해 알아봤습니다. "Scaffold.of() called with a context that does not contain a Scaffold"라는 생소한 에러 메시지를 받는 경우가 종종 있음 첫 번째 정의 Flutter 공식 홈페이지에서는 "A handle to the locatin of a widget in the widget tree." widget tree에서 현재 widget의 위치를 알 수 있는 정보라고 합니다. Flutter에서 모든 widget은 build method를 가지고 .. 2021. 7. 10.
728x90
반응형