Java 기초 수업 18

<Java> 객체 지향 프로그래밍

객체지향 프로그래밍이란? 프로그래밍에서 필요한 데이터를 추상화 시켜상태와 행위를 가진 객체를 만들고 객체들 간의 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다 : 클래스 단위로 각각 설계하여 서로의 상호작용을 통해 실행함 객체 지향 프로그래밍의 장점 -코드 재사용이 용이함 -유지보수가 쉬움 -대형 프로젝트에 적함 객체 지향 프로그래밍 키워드 5가지 1. 클래스+인스턴스(객체) 2. 추상화 3. 캡슐화 4. 상속 5. 다형성

Java 기초 수업 2022.10.26

<Java> Scanner

Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); -- 콘솔 창의 입력으로 a값을 입력받을 수 있음! scanner.next(); -- scanner로 String 값 받음(스페이스 포함x) scanner.nextLine(); -- scanner로 String 값 받음(스페이스 포함o) scanner.nextInt(); -- int 값 받음 nextInt(); nextLine(); 둘을 연달아 쓸때 위에 남아있던 엔터의 입력이 라인으로 들어간다. 그러면 line 값이 빈값으로 채워진다 해당 사항을 원하는 바가 아니니 중간에 nextLine(); 을 사용하여 해당 엔터값을 날려주자!

Java 기초 수업 2022.10.20

<Java> 변수와 자료형

int index = 10; 자료형: int -- 자료의 형태 변수: index -- 내 마음 대로 명명함 ; -- 해당 문장을 마침 1. 변수 이름은 영문자나 숫자를 사용할 수 있고 대,소문자를 구분하고 특수문자는 $와 _만 사용할 수 있다. (스네이크 표기법 보다는 카멜 표기법을 사용함, _ 사용 자제) 2. 변수의 첫 문자는 숫자를 사용할 수 없다. 3. 자바에서 이미 사용중인 예약어는 사용할 수 없다. ** class 명이나 interface명 외에는 모두 소문자를 시작함 (이름만 보고도 class 명인지 변수 명인지 알아보기 위함)

Java 기초 수업 2022.10.18