객체(3)
-
[Java] 객체지향
1. 객체 객체 : 주체가 아닌 것, 주체가 활용하는 것. 장점 신뢰성이 높은 프로그래밍이 가능하다. 추가/수정/삭제가 용이하다. 재사용성이 높다. 단점 실행속도가 느린 점 메모리 사용량이 높음. 2. Class vs Object 현실의 객체가 갖는 속성과 기능은 추상화(abstraction) 되어 클래스에 정의된다. 클래스는 구체화되어 프로그램의 객체(instance, object)가 된다. 클래스 객체를 정의해 놓은 것, 객체의 설계도. 데이터 타입 객체 클래스를 데이터 타입으로 메모리에 생성되어 실제로 동작하는 것 메모리에 생성된 데이터 3. 객체 생성과 메모리 public class Person { // 객체의 속성, 데이터 String name; int age; boolean isHungry; ..
2024.01.21 -
2023-02-18 node.js_16
WEB2 - Node.js - 생활코딩 수업소개 이 수업은 JavaScript를 이용해서 Node.js를 제어해 동적으로 HTML 코드를 생성하는 웹애플리케이션을 만드는 방법에 대한 수업입니다. 수업대상 예를들어 1억개의 페이지로 이루어진 웹사 opentutorials.org 생활코딩 node.js 강의 정리 1. 객체 사용해서 리팩터링 하기 객체를 활용해서 리팩터링 하는 시간이다. 가. 객체 선언 기존의 templateHTML과 templateList를 합쳐서 HTML과 List라는 속성을 가진 template라는 객체를 선언한다. const template = { HTML : function(title, list, control, description) { return ` Board ${list} $..
2023.02.18 -
2022-08-22 JS_6
객체예고 - 생활코딩 소스코드 변경사항 opentutorials.org 이 글은 이고잉님의 오픈튜토리얼 강의를 듣고 정리한 내용입니다. 객체 자바스크립트의 객체에 대하여 알아본다. 객체의 예시로 자금까지 사용한 document도 객체에 속한다. 여타 언어와 크게 다르지 않다. 객체는 프로퍼티와 메서드를 포함하고 .(객체 접근 연산자)를 통해서 이것들에 접근할 수 있다. 객체 문법 가. 객체 선언 객체를 만드는 {}기호를 객체 리터럴(object literal)이라고 한다. 요소를 구분하기 위해서 , 콤마를 사용한다. 나. 객체 프로퍼티 추가하기 coworkers.subject = "JavaScript"; 간혹 key에 공백을 포함한 경우가 있다. 이때 coworkers.prior knowledge = “..
2022.08.22