목록

'전체 글' 731건

코드로 놀고, 언어로 성장하는 공방.

  • 객체 리터럴
    프로그래밍 언어/NODE JS · 댓글
    다음 코드는 oldObject 객체에 동적으로 속성을 추가할 수 있습니다. var sayNode = function() { console.log('Node');};var es = 'ES';var oldObject = { sayJS: function() { console.log('JS'); }, sayNode: sayNode,};oldObject[es + 6] = 'Fantastic';oldObject.sayNode(); // NodeoldObject.sayJS(); // JSconsole.log(oldObject.ES6); // Fantastic 이 코드를 다음과 같이 다시 쓸 수 있습니다. const newObjecy = { sayJS() { console.log('JS'); }, sayNode, ..
  • Movie 컴포넌트 만들기
    프로그래밍 언어/REACT · 댓글
    Movie 컴포넌트 만들기import React from "react";import PropTypes from "prop-types";const Movie = () => { return ;};Movie.propTypes = {};export default Movie; Movie 컴포넌트는 state가 필요하지 않으므로 클래스형 컴포넌트가 아니라 함수형 컴포넌트로 작성할 겁니다.또, Movie에 넘어와야 하는 영화 데이터를 정의하고 관리하기 위해 prop-types를 사용했습니다. Movie.propTypes 작성하기우선 id, year, title, summary, poster를 각각 자료형에 주의하여 Movie.propTypes에 추가해봅시다.import React from "react";import..
  • 클래스 상속과 객체
    프로그래밍 언어/JAVA · 댓글 1
    자바와 상속 선언자바에서는 부모 클래스를 슈퍼 클래스(super class), 상속받는 자식 클래스를 서브 클래스(sub class)라고 부르며, 상속을 선언할 때 확장한다는 뜻을 가진 extends 키워드를 사용합니다.public class Person { ...}public class Student extends Person { // Person을 상속받는 클래스 Student 선언 ...}public class StudentWork extends Student { // Student를 상속받는 클래스 StudentWork 선언 ...} 상속과 객체클래스 상속 만들기 - Point와 ColorPoint 클래스class Point { private int x, y; // 힌 점을 구성하는 x, y..
  • 상속
    프로그래밍 언어/JAVA · 댓글
    상속은 클래스 사이의 상속이지 객체 사이의 상속이 아니라는 점입니다.다시 말해, 자식 객체는 자식 클래스와 부모 클래스에서 만들어진 모든 멤버를 가지고 생성됩니다. 상속의 필요성상속은 코드 중복을 제거하여 클래스를 간결하게 구현할 수 있게 합니다. 클래스의 간결화 - 멤버의 중복 작성 불필요클래스 관리 용이 - 클래스들의 계층적 분류소프트웨어의 생산성 향상 - 클래스 재사용과 확장 용이
  • 분석모델 확인
    정보처리기사 실기/요구사항 확인 · 댓글
    분석모델 확인업무분석가가 제시한 분석모델을 확인하는 과정 유스케이스 모델 검증- 액터- 유스케이스- 유스케이스 명세서 개념 수준 분석클래스 검증- 클래스 도출- 클래스명과 속성- 클래스들 간 관계 분석클래스 검증- 스테레오 타입- 경계 및 제어 클래스 도출- 관계 및 상세화 정도 유스케이스 모델 검증점검 대상점검 내용액터- 기능 구현에 관계되는 액터가 모두 도출되었는가?- 액터 목록에서 액터명이 역할 중심으로 명명되었는가?- 요구사항 정의서, 요구사항 기술서에 외부/내부 액터가 모두 도출되었는가?- 액터 목록과 액터 명세서에 기록된 액터가 타당한지 확인유스케이스- 요구기능 구현에 필요한 유스케이스가 모두 도출되었는가?- 도출된 유스케이스를 논리적으로 연결하여 누락된 기능을 파악- 도출된 유스케이스가 유스..
  • UML(Unified Modeling Language)
    정보처리기사 실기/요구사항 확인 · 댓글
    - 표준화된 범용 모델링 언어- 객체지향 설계를 위한 표준언어- 시스템을 시각적으로 모델링하기 위한 모델링 언어- 시스템 개발 과정의 광범위한 분야에 활용 가능 클래스 다이어그램 유스케이스 다이어그램 시퀀스 다이어그램기능 수행을 위해 시스템 내의 객체들이 다른 객체들과 어떻게 교류하는지를 보내주는 다이어그램구성항목설명객체(Object)사각형 박스 안에 밑줄 친 이름아래쪽으로 생명선을 가지고 있음생명선(LifeLine)객체에서 아래로 뻗어 나가는 쇄선시간의 흐름에 따라 발생하는 이벤트 표시실행(Activation)실행되고 있음을 나타냄.직사각형으로 표시, 직사각형이 갈수록 수행시간이 김.메시지(Message)객체 간 상호 작용은 메시지 교환으로 이루어짐시간수행 순서는 위에서 아래로 표시 시퀀스 다이어그램 ..

객체 리터럴

다음 코드는 oldObject 객체에 동적으로 속성을 추가할 수 있습니다. var sayNode = function() { console.log('Node');};var es = 'ES';var oldObject = { sayJS: function() { console.log('JS'); }, sayNode: sayNode,};oldObject[es + 6] = 'Fantastic';oldObject.sayNode(); // NodeoldObject.sayJS(); // JSconsole.log(oldObject.ES6); // Fantastic 이 코드를 다음과 같이 다시 쓸 수 있습니다. const newObjecy = { sayJS() { console.log('JS'); }, sayNode, ..

Movie 컴포넌트 만들기

Movie 컴포넌트 만들기import React from "react";import PropTypes from "prop-types";const Movie = () => { return ;};Movie.propTypes = {};export default Movie; Movie 컴포넌트는 state가 필요하지 않으므로 클래스형 컴포넌트가 아니라 함수형 컴포넌트로 작성할 겁니다.또, Movie에 넘어와야 하는 영화 데이터를 정의하고 관리하기 위해 prop-types를 사용했습니다. Movie.propTypes 작성하기우선 id, year, title, summary, poster를 각각 자료형에 주의하여 Movie.propTypes에 추가해봅시다.import React from "react";import..

클래스 상속과 객체

자바와 상속 선언자바에서는 부모 클래스를 슈퍼 클래스(super class), 상속받는 자식 클래스를 서브 클래스(sub class)라고 부르며, 상속을 선언할 때 확장한다는 뜻을 가진 extends 키워드를 사용합니다.public class Person { ...}public class Student extends Person { // Person을 상속받는 클래스 Student 선언 ...}public class StudentWork extends Student { // Student를 상속받는 클래스 StudentWork 선언 ...} 상속과 객체클래스 상속 만들기 - Point와 ColorPoint 클래스class Point { private int x, y; // 힌 점을 구성하는 x, y..

상속

상속은 클래스 사이의 상속이지 객체 사이의 상속이 아니라는 점입니다.다시 말해, 자식 객체는 자식 클래스와 부모 클래스에서 만들어진 모든 멤버를 가지고 생성됩니다. 상속의 필요성상속은 코드 중복을 제거하여 클래스를 간결하게 구현할 수 있게 합니다. 클래스의 간결화 - 멤버의 중복 작성 불필요클래스 관리 용이 - 클래스들의 계층적 분류소프트웨어의 생산성 향상 - 클래스 재사용과 확장 용이

분석모델 확인

분석모델 확인업무분석가가 제시한 분석모델을 확인하는 과정 유스케이스 모델 검증- 액터- 유스케이스- 유스케이스 명세서 개념 수준 분석클래스 검증- 클래스 도출- 클래스명과 속성- 클래스들 간 관계 분석클래스 검증- 스테레오 타입- 경계 및 제어 클래스 도출- 관계 및 상세화 정도 유스케이스 모델 검증점검 대상점검 내용액터- 기능 구현에 관계되는 액터가 모두 도출되었는가?- 액터 목록에서 액터명이 역할 중심으로 명명되었는가?- 요구사항 정의서, 요구사항 기술서에 외부/내부 액터가 모두 도출되었는가?- 액터 목록과 액터 명세서에 기록된 액터가 타당한지 확인유스케이스- 요구기능 구현에 필요한 유스케이스가 모두 도출되었는가?- 도출된 유스케이스를 논리적으로 연결하여 누락된 기능을 파악- 도출된 유스케이스가 유스..

UML(Unified Modeling Language)

- 표준화된 범용 모델링 언어- 객체지향 설계를 위한 표준언어- 시스템을 시각적으로 모델링하기 위한 모델링 언어- 시스템 개발 과정의 광범위한 분야에 활용 가능 클래스 다이어그램 유스케이스 다이어그램 시퀀스 다이어그램기능 수행을 위해 시스템 내의 객체들이 다른 객체들과 어떻게 교류하는지를 보내주는 다이어그램구성항목설명객체(Object)사각형 박스 안에 밑줄 친 이름아래쪽으로 생명선을 가지고 있음생명선(LifeLine)객체에서 아래로 뻗어 나가는 쇄선시간의 흐름에 따라 발생하는 이벤트 표시실행(Activation)실행되고 있음을 나타냄.직사각형으로 표시, 직사각형이 갈수록 수행시간이 김.메시지(Message)객체 간 상호 작용은 메시지 교환으로 이루어짐시간수행 순서는 위에서 아래로 표시 시퀀스 다이어그램 ..