[Kotlin공부]코틀린문법정리 : 06 클래스
·
프로그래밍 언어/Kotlin 기초
6.1 클래스와 설계 그룹화할 수 있는 함수와 변수를 한군데 모아놓고 사용하기 쉽게 이름을 붙여놓은 것 class 클래스명 { var 변수 fun 함수() { // 코드 } } class Log { var status: Intcompanion objext { static fun d(tag: String, msg: String) { // 문자열을 출력하는 코드 } static fun e(tag: String, msg: String) { // 문자열을 출력하는 코드 } } } 6.2 클래스의 생성 함수 형태로 제공되는 생성자를 호출해야지만 클래스 실행 class Kotlin { init { // 생성자가 없으면 아무것도 없는 init 블록이 실행되는 것과 같음 } } ⊙ 프라이머리 생성자 class Kotl..
[Kotlin공부]코틀린문법정리 : 05 함수
·
프로그래밍 언어/Kotlin 기초
5.1 함수의 정의 함수는 fun 키워드로 정의, 값을 입력받아 사용 입력될 값을 기술한 것을 파라미터(Parameter)라 부름 fun 함수명(파라미터 이름 : 타입): 반환타입 { return 값 } ⊙ 반환값과 입력값이 있는 함수의 정의 fun square(x: Int): Int { return x * x } ⊙ 반환값과 입력값이 있는 함수의 정의 fun printSum(x:Int, y:Int) { println("x+y=${x+y}") } ⊙ 입력값 없이 반환값만 있는 함수의 정의 fun getPi(): Double { return 3.14 } 5.2 함수의 사용 함수의 사용은 이름 뒤에 괄호를 붙여 명령어를 실행하는 형태 => 함수명(값) fun 함수명(파라미터 이름 : 타입): 반환타입 { r..
[프로그래머스/Java]Level2 - 다리를 지나는 트럭
·
프로그래머스/Java | Level2
코딩테스트 연습 - 다리를 지나는 트럭 트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 트럭은 1초에 1만큼 움직이며, 다리 길이 programmers.co.kr 문제 설명 트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 트럭은 1초에 1만큼 움직이며, 다리 길이는 bridge_length이고 다리는 무게 weight까지 견딥니다. ※ 트럭이 다리에 완전히 오르지 않은 경우, 이 트럭의 무게는 고려하지 않습니다. 예를 들어, 길이가 2이고 10kg 무게를 견디는 다리가 있습니다. 무게가 [7, 4, 5, 6..
[Visual Studio/C#]도서관리 프로그램 - 관리자 권한 생성
·
Toy Project/도서관리 프로그램
- 이전글 - 2020/12/17 - [프로젝트/C#]도서관리 프로그램 - 초안 2020/12/18 - [프로젝트/C#]도서관리 프로그램 - 로그인, 도서검색 2020/12/19 - [프로젝트/C#]도서관리 프로그램 - 도서 삭제, 수정 - #3 대비 수정 사항 - 도서관리 프로그램을 '대여 시스템'으로 수정하면서 DB가 수정됨 BookList 테이블 기본키 : BookNumber (BK+현재날짜) Quantity 컬럼 생성 (도서 잔여 수량) 도서명, 저자명, 출판사, 수량 제외 모든 컬럼 삭제 01. root 계정으로 로그인 하면 [도서등록] [도서삭제] [저장(수정)] 가능 public void DataReader(ref bool login) { SqlDataReader mdr = cmd.Execu..
[Kotlin공부]코틀린문법정리 : 04 반복문
·
프로그래밍 언어/Kotlin 기초
4.1 for 반복문 for : 특정 횟수만큼 코드를 반복하기 위해 사용 ⊙ for 다음의 괄호 () 안에 반복할 범위를 지정하면 for 블로의 코드들이 지정한 횟수만큼 반복해서 동작 for (반복할 범위) { // 실행 코드 } ⊙ for in ..(온점 2개) : 일반적인 형태의 for 반복문 시작값과 종료값으로 지정한 숫자 범위만큼 코드를 반복하는 일반적인 방법 for (변수 in 시작값..종료값) { // 실행 코드 } for (index in 1..10) { println("현재 숫자는 " + index) } *** 출력 결과 *** 현재 숫자는 1 현재 숫자는 2 현재 숫자는 3 현재 숫자는 4 현재 숫자는 5 현재 숫자는 6 현재 숫자는 7 현재 숫자는 8 현재 숫자는 9 현재 숫자는 10 ..
뿌꾸 빵
개발새발 안드로그