캡슐화접근지정자setter /getterthis, this() : 생성자 overloading상속화extendsoveridingsuper, super()final추상화다형성내장 객체예외처리배열의 인덱스 오류try catch로 예외처리java.lang 기본 패키지 import object
자바 프로그래밍 문법 1. 일반적인 프로그램 문법 데이터 기본자료형 - 8개 = > 참조자료형 - 나머지 전부 클래스에 대한 문법 - 1개의 클래스 정의 멤버필드 instance / class 메서드 instance / class 오버로딩 가변인자 ..
객체지향(객체중심) 프로그래밍 객체 - 사물의 공통 점 추출한 새로운 자료형 객체 모델링 -클래스 다이어그램 -유스케이스 다이어그램 -시퀀스 다이어그램 사물 객체변수 사물(공통 : 추상) 객체(문법) 클래스 (인스턴스) 객체변수 사물 class 클래스명{} ..
javascript, java의 언어구조 비슷java - 컴파일언어 문법적 검사를 철저히 배열 시작 인덱스가 잘못되면 런타임오류 발생 ( ArrayIndexOutOfBoundsException)] 배열을 활용한 총합과 평균 구하기 최대값,최소값 구하기 - 알고리즘 정렬 알고리즘 버블정렬 알고리즘 파악 = > 프로그램 구현 나열식 함수중심언어 - 구조적 언어 - c언어 - 함수 객체지향(중심)언어 (Object Oriented Programming) 객체 모델링 -> 결과(UML : Unified Modeling Lang.) ..
* 반복 동영상 여러번...java programing = > js 했기때문에 괜찮을듯ㅎ_ㅎ 프로그램 언어 (사용목적) 컴퓨터 작업을 시키는 방법 1 ~ .... 컴파일 언어 소스 - (컴파일) - 실행파일 - (실행) 실행속도 빠른 c / c++ / java 스크립트 언어 소스 - (실행) 개발속도 빠름 javascript / python .. 프로그램 언어 구성자료형 확장 자료형(객체)제어 라이브러리 별로 - 전공 자바 basic - > 데이터베이스 (mariaDB) ..
cui 시작 -> 종료gui 화면 구성event *이벤트 프로그램 진행 버튼(터치) 클릭 / 마우스 올리면 1. window event (브라우저 화면) onload - html 문서를 다 읽으면 onunload - 다른 문서로 움직이면 onresize - 화면사이즈가 변경되면 2. mouse event onclick * ondbclick onmousedown onmouseup onmouseover * hover onmouseout onmousemove 3. keyboard event ..