본문 바로가기
728x90
반응형

object5

JavaScript 개발자 수업 62일차(2) - Collection, Window, Screen, Location, History , Links, Images 1. Collection 2. Window 3. Screen 4. Location 5. History 6. Links 7. Images 1. Collection [ 정의 ] - JavaScript Built-in Collection - 브라우저가 HTML 문서를 로딩하는 과정에서 자동으로 만드는 배열 window.document.images // 문서 내의 모든 태그 배열 window.document.links // 문서 내의 모든 태그 배열 window.document.anchors // 문서 내의 모든 태그 배열 window.document.forms // 문서 내의 모든 태그 배열 window.document.forms[index].elements // 해당 폼 태그의 자식 태그 배열 window... 2021. 6. 27.
JavaScript 개발자 수업 61일차(2) - Object, BOM 1. Object 2. BOM 1. Object [ JavaScript 전체 구성 ] 1) Core (ECMScript, 언어 기본) 2) BOM (브라우저 조작) 3) DOM (브라우저 조작) [ JavaScript Object(객체) ] 1) 내장 객체: Array, Date, Math, RegExp 등... 2) BOM 객체: window, document, loaction, form 등... 3) DOM 객체: element, attribute, text 등... 4) 사용자 정의 객체: 개발자가 직접 정의한 객체 [ 사용자 정의 객체 만들기 ] 1) Object 생성자 함수 사용 하기 - 객체 프로퍼티(Property) 추가는 객체에 마음대로 지정해서 추가를 한다. - 즉, 객체에 자바처럼 프로.. 2021. 6. 26.
JAVA 개발자 수업 26일차 - 익명 객체 (Anonymous Object) 1. 익명 객체 (Anonymous Object) 2. 정렬 (Sort) 1. 익명 객체 (Anonymous Object) [정의] - 이름이 없는 클래스(객체) - 클래스를 정의하지 않고 객체를 정의한다. - 1회용 클래스 사용 > 재사용이 불가능한 클래스(객체를 1번 만드는 용도) - 단독으로 생성 불가, 클래스 상속 및 인터페이스 구현으로 사용 가능하다. [인터페이스를 구현하여 익명 객체 생성하기] interface AAA() { //인터페이스에서의 메소드는 무조건 추상을 의미하는 public abstract가 앞에온다. //(public abstract)void test(); --> 생략가능 void test(); } class BBB implements AAA{ @Override public v.. 2021. 5. 4.
JAVA 개발자 수업 18일차 1. Object 클래스 2. 메소드 오버라이드 (Method Override) 정의 사용법 어노테이션(Annotation) 3. final 4. 인터페이스(Interface) 5. 추상 메소드/클래스(Abstract) 6. 형변환(Type Cast) 1. Object 클래스 - java.lang 패키지(모든 패키지 중 기본 패키지 -> import 안해도 사용가능) - Object 클래스는 클래스 계층 구조에서 최상위 클래스이다. - 지구상의 모든 클래스는 부모 클래스로 Object를 가진다. - 모든 Class는 extends(상속) 을 안붙이면 자동으로 extends Object가 생성된다. 2. 메소드 오버라이드 (Method Override) (1) 정의 - 메소드 재정의(수정) - 상속에서만 .. 2021. 4. 21.
JAVA 개발자 수업 15일차 1. 객체(Object) 2. 접근 지정자(제어자, Access Modifier) public private 3. setter & getter 1. 객체(Object) - 객체 : 변수(데이터) + 메소드(행동) class Test { int a; //멤버 변수(데이터) public void aTest() { //멤버 메소드(행동) //코드내용 } } // aTest는 Test의 객체이다. 2. 접근 지정자(제어자, Access Modifier) (1) public - 클래스(객체)의 울타리를 기준으로 외부에 100% 공개한다. - 멤버 변수로 사용 X , 멤버 메소드 사용 O (2) private - 클래스(객체)의 울타리를 기준으로 외부에 100% 비공개한다. - 멤버 변수의 접근지정자는 무조건 pr.. 2021. 4. 18.
728x90
반응형