본문 바로가기

객체

(2)
[ JS ] Day 12 - ② JavaScript 객체 # 자바 스크립트 객체 * 객체 지향 프로그래밍이란 프로그램을 작성하는데 필요한 모든 요소를 사람들의 사고방식과 비슷하게 모델링한 것임 객체는 속성과 메소도로 나누어 구성 속성 : 객체를 구성한 물리적인 구성요소들 의미 메소드 : 객체들로 할 수 있는 모든 동적 활동 의미 # 객체 배열은 객체와 유사한데 배열은 데이터에 접근할 때 인덱스를 이용하지만 객체는 인덱스를 이용하지 않고 키를 이용해서 접근함. 객체 생성; var 객체명 = {키:데이터, 키:데이터} 객체의 요소 접근; 객체명[키] 또는 객체명.키 객체 메소드; 멤버로 메소드 가능 for-in in: 객체에 속성이 있으면 true 리턴 객체 속성 객체의 속성 추가; 객체.속성 = 값; 객체의 속성 제거; delete(객체.속성) 생성자 함수; f..
[ JAVA ] 객체 지향 1 - 객체 지향 프로그래밍 [Contents] 객체 이해하기 객체란? 객체지향 프로그래밍 특징 클래스와 인스턴스 # 1. 객체 이해하기 객체지향이 대두된 이유는 기존의 절차지향 패러다임에 비해 현실세계의 상호작용 구조와 흡사하기 때문입니다. 따라서 현실세계에 대입해보는 것이 가장 빠릅니다. 자신의 상황에 맞게 대입해보면 객체의 개념을 느낄 수 있습니다. 더보기 package example; public class Person{ // 필드(field) String name; int age; public Person(){ } // default 생성자 // 생성자 Person(String name, int age){ this.name = name; this.age = age; } @Override public String toStri..