본문 바로가기

분류 전체보기

(41)
[JAVA] 클래스(Class) 생성과 사용 클래스 (Class) 생성과 사용 알아보기국비지원수업 12일차    1. 클래스(class)란?클래스 (Class)프로그램으로 처리하고자 하는 대상의 요소값들을 자료화하여 하나의 자료형으로 정의한 사용자 정의 자료형- 하나 이상의 서로 다른 자료형의 자료를 하나로 저장할 수 있는 복합 자료형- 클래스는 ' 정의 영역 ' -> 실제 사용은 ' 객체 ' 라는 이름으로 사용됨- 그동안 클래스-객체인지 모르고 사용해오던 클래스 : Scanner  1-1. 클래스 구성- 필드 (Field)- 생성자 (Constructor)- 메소드 (Method)class First{ // 필드(Field) int n1; // 멤버 변수 int n2; // 생성자(Constructor) First(){..
[JAVA] 메소드 (Method) 메소드(Method) 알아보기국비지원수업 11일차    1. 메소드(Method)란?메소드(Method)- 클래스 내의 함수- 데이터를 입력 받아 어떠한 기능을 수행한 후 결과값을 내놓는 단위 실행 코드 메소드의 특징- 명령들을 모아서 단위(그룹)으로 정의- 메소드마다 고유한 이름이 존재- 메소드의 이름을 불러 실행(명령, 호출(call))하면 그룹안의 코드들이 실행되는 형식- 자바의 메소드는 이름 옆에 항상 (괄호)가 달려있음ex) System.out.print(); / Math.random() / 문자데이터.equals() / 문자데이터.compareTo() - import하지 않아도 됨 메소드의 목적- 그룹안의 코드들을 재활용- 명령들의 단순 실행이 아닌, 메소드 내 코드들에게 연산 또는 일정 기능..
[JAVA] 배열 (Array), 2차원 배열 배열 (Array) 과 2차원 배열 알아보기국비지원수업 10일차   1. 배열이란?배열(Array)- 동일한 변수 이름에 변호(첨자, index)를 붙여서 다수개의 데이터를 한 번에, 효과적으로 저장하고 다루기 위한 자료구조- 하나의 이름으로 다수개의 변수들을 손쉽게 생성, 제어 가능 변수와 배열저장공간을 차지하고 이름을 불러서 사용한다는 의미에서는 변수와 비슷하지만, 변수와는 구조와 사용방법이 다름- 변수 : 변수의 이름으로 구분 (kor1, kor2, kor3...)- 배열 : 첨자(index)로 구분 (kor[1], kor[2], kor[3]...) // 일반변수의 생성int b;// 배열의 생성int[] a = null; // 아무것도 없는 상태 a(배열)은 b(일반 정수형 변수)와는 다른 ' 참..
[JAVA] 연산자 (Operator) 연산자 (Operator) 알아보기국비지원수업 8일차    1. 연산자(Operator) 종류와 우선순위연산자의 종류- 산술 연산자 : + - * / %- 관계(비교) 연산자 : >, >=, - 논리 연산자 : && (AND), || (OR), ! (NOT)- 대입연산 : =- 삼항연산 : ?- ++, --, +=, -=, *=, /=, %= 연산자의 우선순위1. () 괄호2. 피연산자 앞에 있는 ++, -- (전위연산자)3. 곱셈(*), 나눗셈(/), 나머지(%)4. 덧셈(+), 뺄셈(-)5. 관계 연산 ( == != )6. 논리 연산 ( && || ! )  2. 산술 연산자산술 연산자 : +, -, *, /, % int n1 = 25, n2 = 13, result1;double result2;cha..
[JAVA] System.out.printf() printf 알아보기국비지원수업 6일차    1. printf란?System.out.printf() 형식- printf는 print + format의 합성어로 만들어진 명령- Ststem.out.print 와 마찬가지로 () 안에 " " 을 사용하여 출력할 내용을 기술- format 이라는 특성이 추가돼어 다른 데이터(숫자(정수/실수), 참/거짓)들이 함께 출력 되도록 함   2. %%d 의 역할- 아직 출력이 결정되지 않은 내용이 추후 차지하고 같이 출력될 자리- printf 안에서는 % 글자의 기능이 따로 존재, print 안에서는 그저 출력의 대상 printf % 사용 방법%d 자리에 표시될 자료는 따옴표가 끝난 뒷자리에 ' , '로 구분해서 표시System.out.printf("56 x 69 = ..
[CSS3] 다양한 스타일 적용 방식, 선택자 (Selector) 다양한 CSS3 스타일 적용 방식 알아보기국비지원수업 2일차 ~ 3일차    0. CSS3CSS(cascading style sheets)- Tag안에서 지정되던 옵션을 포함하여, 다양한 옵션과 꾸밈 요소를 적용할 때 사용- Tag안에 직접 기술하거나, 별도의 시트에 작성 후 name, id 등으로 연결하는 스타일 정의 구문    1. 스타일을 지정하는 방법 1-1. 태그 안에 style 속성을 삽입- 스타일을 지정하고자 하는 태그 안에 style 속성을 넣고 필요한 내용을 ; (세미콜론)으로 구분해서 입력  1-2. id 또는 class 지정 1. 적용할 태그에 id 또는 class를 지정2. id(or class)에 지정한 이름 또는 태그 이름을 이용해서 별도의 공간에 스타일을 지정* 보통 head ..
[HTML5] 기본 태그 알아보기 -2 Visual Studio Code를 이용한 HTML5 태그 알아보기국비지원수업 2일차   9. table type 속성       10. color (키워드, rgb, hex, hsl) 10-1. 키워드를 사용ex) red, orange, blue, magenta, yellow, black, white  * 키워드 색상의 종류 : https://www.w3schools.com/colors/colors_names.asp 10-2. RGB 색상 단위1. RGB(Red, Green, Blue)2. RGBA(Red, Green, Blue, Alpha)- rgba(0~255, 0~255, 0~255, 0.0~1.0)*0.0(완전투명) ~ 1.0(완전불투명)ex) 빨강 : rgb(255,0,0) / 파랑 : ..
[HTML5] 기본 태그 알아보기 -1 Visual Studio Code를 이용한 HTML5 태그 알아보기국비지원수업 1일차    0. HTML이란?HTML(Hyper Text Markup Language)   1. 주석 () 주석() : 브라우저 화면에 표시는 되지 않지만 참고용으로 적어둘 수 있는 설명이나 메모Ctrl + / 로 작성한다   2. Header ()  Header Tag : 문단의 제목이나 콘텐츠의 제목을 쓸 때 사용하는 태그 부터 까지 존재하며, 숫자는 헤더의 크기를 나타낸다.   3. Paragraph () Paragraph () : 문단이 끝남과 동시에 줄바꿈 작용   4. 한줄 개행 태그 (, ) BR () : 사용된 곳에 한 줄 개행HR () : 사용된 곳에 한 줄 개행 + 가로 수평 라인 표시 해당 태그는 하나만 ..