Today I learned(88)
-
문법 종합반 3주차 - (1)
01. 메소드 설계 특정한 로직을 가지는 소스코드에 별명(이름)을 붙일 수 있어요 이름이 붙은 로직은 앞으로 메소드라고 부를 수 있어요 ▶ 어디에 사용하는가? 로직을 추상화해놓고 상황에 맞게 실행할 수 있어요 코드의 재사용성을 높일 수 있어요 두 개의 숫자를 더하는 메소드를 만들고, 전달하는 숫자에 따라 덧셈결과를 알려줘요 매일 오전10시의 5만원이상의 주식 정보를 출력하고 메일로 전송해요 ex) 02. 클래스 설계 ▶ 객체지향 프로그래밍 Object Oriented Programming (OOP) 코틀린은 모든것이 클래스형태이므로 객체화할 수 있어요 프로그램에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들어요 객체들간의 적절한 결합을 통해 유지보수를 쉽게 해요 5대 키워드 : 클래스, 추..
2024.03.06 -
프로퍼티와 메서드
클래스 내부에 정의되는 변수와 함수를 멤버 변수, 멤버 함수라고 부른다. 또 다른 용어로 프로퍼티, 메서드라고도 부른다 클래스 안에 정의된 변수는 프로퍼티라고 하지만 함수 안에 정의된 변수는 프로퍼티가 아닌 변수(지역 변수)라고 한다. 클래스의 변수 > 멤버 함수 > ----- 프로퍼티(Property) 클래스의 함수 > 멤버 함수 > ----- 메서드(Method) 출처 : 내배캠 안드로이드 학습자료
2024.03.06 -
2024.03.06 알고리즘 - 짝수의 합, 배열의 평균값
짝수의 합 배열의 평균값
2024.03.06 -
기본 타입
기본 타입(Primitive Type)이란? : 변수에 저장되는 값의 크기가 미리 정해져 있는 타입을 말합니다. Int는 2,147,483,647까지만 저장할 수 있습니다. Byte는 127까지만 저장할 수 있습니다. Byte에 저장 범위를 넘어서는 128을 입력할 경우 전혀 다른 숫자가 됩니다 *String의 경우는 쌍따옴표(" ") 사이에 몇 글자가 들어가도 상관없기 때문에 값의 크기를 특정할 수 없습니다. 따라서 String은 기본 타입이 아니다. Double : 소수점이 있는 값을 저장할 때 사용합니다. Float : Double과 동일한 용도이지만 더 작은 범위의 숫자를 저장할 때 사용합니다. 안드로이드 스튜디오는 Double과 Float을 구분하기 위해 Float의 경우 숫자 끝에 'F'를 붙..
2024.03.05 -
2024.03.05 알고리즘 - 각도기
각도기 마침 알맞게도 오늘 if에 관한 강의를 들어서 어렵지 않게 풀었다
2024.03.05 -
2024.03.05 부트캠프 2주차 - (2)
오늘은 프로그래밍 기초 발제, 학습법 강의와 새 팀 편성이 있었다. 프로그래밍 수업에서는 개발자스럽게 생각하는 것에 대해 이야기를 해주셨다. 의사소통에선 항상 고운 말로, 정확하게 내 생각을 전달해야 한다. 또, 개발자의 덕목에서는 끈기와 꾸준함이 중요하며 "TRY" 가 핵심인것같다 삽질 하다보면 얻어가는 것이 생긴다.. 학습법 강의에선 코더가 아닌 디벨로퍼가 되라는 이야기를 해주셨는데, 하급 개발자가 아닌 고급 개발자가 되기 위해서는 나 자신이 주체가 되어 비판적 사고를 하는게 중요할 것 같다.. 이게 바로 내 몸값을 올리는 지름길이 아닐까? 새 팀을 만나게 되었다. 팀원들이 아주 믿음직스럽다. 각자 자신의 의견을 자유롭게 이야기하며 팀장님은 리더십이 있다. 앞으로 다가올 챕터에서 돈독한 팀워크를 쌓고..
2024.03.05