보호되어 있는 글입니다.
본 포스팅의 내용은 [깡샘의 코틀린 프로그래밍]을 공부하고 작성자가 생각을 정리하기 위해서 작성한 글이므로 더욱 자세한 내용을 알고 싶으신 분은 [깡샘의 코틀린 프로그래밍]을 강력 추천합니다!! 1. 클래스 선언 및 생성 1. 1. 클래스 선언 class MyClass { } class MyClass // 중괄호 생략 가능 클래스를 선언할 때 클래스 몸체가 없다면 중괄호는 생략. 일반적으로 파일 안에 파일명과 같은 클래스를 정의해 사용하지만 강제 규칙이 아니며 코틀린 파일에 파일명과 같은 이름의 클래스가 없어도 상관 없다. 1. 2. 객체 생성 객체 생성은 클래스를 이용하기 위해 메모리를 할당하는 작업이며, 할당된 메모리를 객체명으로 참조해서 이용하는 개념이다. 2. 생성자 코틀린에서는 생성자를 주 생성..
본 포스팅의 내용은 [깡샘의 코틀린 프로그래밍]을 공부하고 작성자가 생각을 정리하기 위해서 작성한 글이므로 더욱 자세한 내용을 알고 싶으신 분은 [깡샘의 코틀린 프로그래밍]을 강력 추천합니다!! 1. 조건문 1. 1. if 표현식 코틀린에서 일반적인 if 문과 비교해 차이점이 있는데 if 문이 표현식(expression)이라는 것이다. 표현식(expression) : 변수, 상수, 연산ㅅ자, 함수로 구성되어 무언가 값을 만드는 문장 구문(statement) : 특정 단어나 기호의 조합으로 무언가가 실행되도록 명령을 지시하는 문장 간단하게 말하자면 결괏값을 만드는지 아닌지의 차이로 인식하면 된다. 다음과 같이 작성이 가능하다. val result = if (isNight) "Good Bye" else "G..
본 포스팅의 내용은 [깡샘의 코틀린 프로그래밍]을 공부하고 작성자가 생각을 정리하기 위해서 작성한 글이므로 더욱 자세한 내용을 알고 싶으신 분은 [깡샘의 코틀린 프로그래밍]을 강력 추천합니다!! 1. 기초데이터 타입 1. 1. 숫자타입 코틀린에서 모든 것은 객체!! C나 자바는 int, double 기초 타입과 Integer, Double 래퍼 클래스를 구분해서 사용하지만 코틀린에서는 기초 타입 자체가 없다. 숫자 타입에 값을 대입할 때는 다음과 같은 규칙이 있다. Decimals(10진수), Hexadeicmals(16진수, 0x), Binaries(2진수, 0b) 값 대입 가능 Long 형은 값 뒤에 'L' 사용 실수 기본형은 Double 실수형은 10.0e2로도 표현 가능 Float 형은 값 뒤에 ..
벤저민 그레이엄이 말하는 "투자자와 투기꾼의 차이" - 주가 흐름을 대하는 태도 이 글은 벤저민 그레이엄의 현명한 투자자에서 발췌한 내용입니다. 워렌 버핏의 스승인 벤저민 그레이엄의 투자 신념이 거의 완벽히 녹아있다고 생각하는 부분인데요 두 페이지 정도 되는 내용 beside-lab.tistory.com 이 글은 벤저민 그레이엄의 현명한 투자자에서 발췌한 내용입니다. 워렌 버핏의 스승인 벤저민 그레이엄의 투자 신념이 거의 완벽히 녹아있다고 생각하는 부분인데요 두 페이지 정도 되는 내용을 요약하려는데, 전부 정말 좋은 내용이라 요약은 많이 못하고 약간 정리만 하게 되었습니다. 투자자와 투기꾼의 차이는 주가 흐름을 대하는 태도에서 나타난다. 투기꾼은 주가 흐름을 예측해서 이익을 얻으려 한다. 그러나, 투자자..
프로텍(053610): 최근 이슈 및 기업분석 (+주담통화) 최근 이슈 > 사업보고서 공시 (2021년 3월 18일) 2020년 매출 865억, 영업이익 154억, 순이익 114억으로 지난 2월 5일 매출액 변동 공시와 대비 순이익이 5억 정도 증가한 것으로 정정되었네요. 이로써 최 beside-lab.tistory.com 슈피겐코리아(192440): 정보-재무-차트 분석 최초 작성: 2021년 01월 29일 정보 분석 사업 개요 슈피겐코리아는 해외로는 아마존닷컴(Amazon.com)이라는 글로벌 유통채널, 국내로는 네이버 스마트 스토어 및 자체 홈페이지를 통해 스마트폰 액세 beside-lab.tistory.com SK가스(018670): 최근 이슈 및 분석 최초 작성일: 2021년 3월 29일 요 약..
본 포스팅의 내용은 [깡샘의 코틀린 프로그래밍]을 공부하고 작성자가 생각을 정리하기 위해서 작성한 글이므로 더욱 자세한 내용을 알고 싶으신 분은 [깡샘의 코틀린 프로그래밍]을 강력 추천합니다!! 1. 변수 선언 및 초기화 // 형식 val(혹은 var) 변수명 : 타입 = 값 // 예시 val data1: Int = 10 val value(값)의 줄임말. 한 번 초기화되면 더는 변경할 수 없다. 읽기 전용 변수를 선언하는 데 사용된다. var variable(변수)의 줄임말. Mutable 변수로 선언한다. 변수 선언에 대해 알게 된 것 읽기 전용 변수라는 뜻으로 val을 선언하고 Mutable 변수라는 뜻으로 var을 입력한다. 변수를 선언할 때 데이터 타입을 명시하지 않으면 대입하는 초깃값에 따라 적..
본 포스팅의 내용은 [깡샘의 코틀린 프로그래밍]을 공부하고 작성자가 생각을 정리하기 위해서 작성한 글이므로 더욱 자세한 내용을 알고 싶으신 분은 [깡샘의 코틀린 프로그래밍]을 강력 추천합니다!! 코틀린이란? 코틀린은 인텔리제이로 유명한 젯브레인의 오프소스 그룹에서 개발하였다. 2016년에 발표되었고 안드로이드 개발에 사용할 수 있게 되면서 주목받기 시작하였고 2017년 5월에는 구글 I/O 행사에서 안드로이드의 공식 언어로 코틀린을 지정하였다. 코틀린의 특징 1. 자바, 안드로이드 100% 호환 코틀린을 알고나서 자바와 100% 언어 호환이 된다는 것이 가장 놀랐다. 코틀린으로 개발된 코드는 컴파일러에 의해 자바 클래스 파일로 빌드되어 자바의 실행환경인 JVM을 그대로 사용하여 동작하기 때문에 가능하다고..