일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 윤석열
- 1203계엄령
- 원스휴먼 레시피 파밍
- 원스휴먼 먹이
- 원스휴먼 황금양털파밍
- 국방부
- 원스휴먼 황금양
- 커피추천
- 원스휴먼 쿠폰
- 유광버섯 통조림
- 레시피 파밍
- 원달러환율
- 계엄령
- 믹스커피
- 일론머스크
- 원스휴먼 동물
- 2차계엄
- 원스휴먼 사료
- 원스휴먼 요리
- 믹스커피추천
- 비상계엄령
- 홈플러스 시그니처 모카골드믹스커피
- 원스휴먼 레시피
- 계엄령 외신반응
- 2차 비상계엄
- 시그니처
- 홈플러스
- 원스휴먼 스타크롬
- 원스휴먼 황금양 구하기
- Today
- Total
목록전체 글 (159)
0101011001010111
에디쌤 튜터님 !! >_< // 1.안드로이드 개요 안드로이드? -소비자의 라이프 스타일을 주도하는 안드로이드. 휴대전화를 비롯한 휴대용 장치를 위한 운영체제와 미들웨어 , 사용자 인터페이스 그리고 표준응용 프로그램을 포함하고 있는 모바일 운영체제 이자 모바일 플랫폼이다. 모바일 운영체제 운영체제는 시스템 하드웨어를 관리할 뿐 아니라 응용 소프트 웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어이다. ex)윈도우 : 운영체제 , 엑셀 : 응용 프로그램 모바일 운영체제는 뭐냐? 모바일 기기에서 실행되는 운영체제 모바일 하드웨어 자원을 직접 제어하고 관리 모바일 앱 (응용 소프트 웨어)를 실행하기 위한 플랫폼을 제공 그럼 이런 생각이 들 수 있음. 아니 윈도우에..
오늘 아침 튜터님과 상담 ! 현재 문법 진행하고 있는걸 멈추고 앱개발 강의를 들으시라고 추천해주심! 동기들로 부터 앱개발 강의가 재밌다는 정보를 입수했기에 참고 견디고 있었는데 나도 오늘부터 재밌는거 할 수 있음!!!!!!! > _ < ㄲ ㅑ 하 갑시다 앱개발!! 오늘의 강의 진도 목표 ! 앱개발 입문강의 완강!
내가 맞게 이해하는건지는 모르겠지만, 객체 : 상태 + 행동 이고, 객제 지향 프로그램은 다양한 객체들이 있고, (버스로 예를들면 시내버스, 광역버스, 호텔버스 등등) 이런 각각의 객체들에 대해 공통점인 것을 묶어주는 작업을 말하는 것 같다. 이 작업을 지향하는 걸 객체 지향 프로그래밍이라고 하는 것 같은데, 이걸 하는 이유는 작업의 능률 향상 및 유지보수가 쉽기 때문에. 또, 객체의 공통점과 차이점 등등 분류 방법은 사람마다 다를 수 있다 하셨다. 그럼 여기서 내가 든 의문은, 나누는게 사람마다 다른데 왜 객체를 행동과 상태로 또 나눠서 생각하는 지 였다. 질문을 했는데, 요약하자면 연동을 위해서 였다. 예를들면, 버스의 상태에는 기름의 양 같은 것이 있을 것이고 버스의 행동에는 기름을 소비해서 움직인..
Single-expression function : 람다식을 이용해서 메소드를 간결하게 정의할 수 있어요. - 자바 8과 동일하게 코틀린도 람다식을 지원해요. - 하나의 메소드를 간결하게 표현할 수 있는 방법이예요. 람다식의 기본구조▼ {매개변수1, 매개변수2... -> 코드 } ▼예시▼ 1. 세개의 숫자의 평균을 리턴해주는 함수를 람다식으로 정의해요 fun add(num1:Int, num2:Int, num3:Int) = (num1+num2+num3)/3 이렇게 중괄호를 열지 않고 만들 수도 있는 형태가 있고, ▼예시▼ 2. 메소드를 선언하지 않고 로직을 저장할 수 있어요. var add = {num1: Int, num2: Int, num3: Int -> (num1+num2+num3) / 3} print..
파라미터(Parameter) : 함수 또는 메소드에 전달되는 값을 받아들이는 변수를 의미합니다. 잠깐! 함수와 메소드가 헷갈리면 아래그림 참조 ! 파라미터도 일단 그림과 코드를 통해 보여주도록 하겠다. 그림으로 보면 이 함수 소괄호 안에 선언되는 걸 파라미터라고 하는데, 괄호 안을 확대해서 좀 더 자세히 알아보자면, 그림으로 대충 감 잡았다면 좀 더 자세한 설명을 아래 하겠다. 파라미터는 위와 같이 함수 또는 메소드에 전달 되는 값을 받아들이는 변수를 의미함. 함수를 호출할 때 함수에 필요한 입력값을 파라미터를 통해 전달하면, 함수는 이러한 파라미터를 활용하고 작업을 수행하고 결과를 반환한다. 파라미터는 함수 정의 시, 괄호 안에 선언되며, 함수를 호출할 때 전달되는 인자(Argument)로 대체된다. ..
Method (메소드) 자, 메소드는 Class '안'에 있는 함수를 메소드라고 하고, 클래스 밖에 있는 함수는 일반함수라한다 (클래스밖에 있는 함수는 메소드라고 부르지 않아) 이것 때문에 한참 강의 들으면서 뭐가 뭔지 몰랐네 ㅜㅜ.. 자 그럼, Property(프로퍼티)/지역변수 (Local Variable) 는 뭔지 구분해보자. 먼저 공통점!!! 둘 다 class 내부에 있다는 점! 차이는 , 프로퍼티(Property)는 함수 밖에 있는 변수고 지역변수(Local Variable)은 클래스 내부 함수 내에 있는 변수라는 점!!! ▼ 그려봤음 / 코드로도 보자 오케이!!! 여기서 혹시라도 또 헷갈려 할 까봐 추가한다. '변수' 라고 부르는 애들은 : var(변수/ 변경가능) val(상수/변경불가) 위에..
method 가 뭐야?! 요약 : 클래스 안에 있는 fun(함수)는 메소드method/ 클래스 밖에 함수가 있다면 그건 걍 함수임!!!!! 코틀린에서 '메소드'는 객체 지향 프로그래밍에서 사용되는 용어로, 클래스 내에 정의되어 있는 함수를 가리킵니다. 메소드는 특정 객체의 행위를 정의하는 코드 블록이며, 해당 객체의 상태를 변경하거나 작업을 수행하는 데 사용됩니다. 쉽게 말해, 메소드는 클래스가 가지고 있는 함수이며, 클래스 내에서 어떤 작업을 수행하는 동작들을 정의하는 것입니다. 메소드는 객체 지향 프로그래밍의 주요 개념 중 하나로, 객체의 특성을 캡슐화하고 기능을 제공하여 코드를 구조화하고 유지보수하기 쉽도록 도와줍니다. 예를 들어, 다음은 Kotlin에서 간단한 클래스와 그 안에 메소드를 정의한 예..