오늘도 조용하게
close
프로필 배경
프로필 로고

오늘도 조용하게

  • 분류 전체보기 N
    • 소소한 IT N
      • ChatGPT N
      • IT
    • 소소한 일상
  • Home
  • 소소한 IT
  • 소소한 일상

이해하기쉬운 template method pattern 예제

1. 내가설계한 template method pattern 예제제목 : 프로그래밍template method pattern이란 알고리즘의 뼈대를 만들어 전체적인 레이아웃을 통일 시키지만 상속받은 클래스로 하여금 어느정도 유연성을 주도록하는 패턴이다.추상 메소드와 훅 메소드를 적절히 사용해서 전체적인 알고리즘의 뼈대를 유지하되 유연하게 기능을 변경 할 수 있도록 하고자 할 때 사용한다.이번에 내가 설계한 template method pattern예제는 프로그래밍 시스템이다. c언어와 자바언어를 작성할 때 각각 맞는 툴은 다르지만 코드를 작성하고 컴파일하는 전체적인 구조는 같기 때문에 선정하였다. 2. 코드 설명1)client 클래스client 클래스에서 시스템이 시작한다. programming클래스를 상..

  • format_list_bulleted 소소한 IT/IT
  • · 2018. 12. 3.
  • textsms
이해하기쉬운 command pattern 예제

이해하기쉬운 command pattern 예제

1. 내가 설계한 Command pattern 예제제목 : 돌려 돌려 선풍기 Command pattern이란 class나 object들이 상호작용하는 방법과 책임을 분산하는 방법을 정의한 것이다. 여러 가지 행위 관련 pattern을 사용하여 독립적으로 일을 처리하고자 할 때 사용한다. 이번 과제에서 내가 설계한 Command patern예제는 선풍기이다. 선풍기는 바람을 일으키는 기능 이외에 회전이라는 별도의 기능이 따로 있다. 그렇기 때문에 이번 과제인 Command pattern예제로 선정하였다. 선풍기 프로그램의 클래스는 총 7가지이다. 하나하나 살펴보겠다. 1) client클래스client클래스는 프로그램이 처음 시작하는 클래스이다. client클래스에서 바람을 일으키는 button1과 회전을 ..

  • format_list_bulleted 소소한 IT/IT
  • · 2018. 11. 25.
  • textsms
이해하기쉬운 bridge pattern 예제

이해하기쉬운 bridge pattern 예제

1. 내가설계한 bridge pattern 예제제목 : 카드결제 시스템bridge pattern이란 새로 추가한 객체의 interface가 기존 시스템에 맞지 않을 경우 새로운 interface를 정의하지 않고 단지 조상 class만을 상속받아 class의 abstract method를 구현하면서 새로운객체가 가진 method와 데이터를 사용하는 것이다. 이번 과제에서 bridge patter의 예제로 카드 결제시스템을 선택하였다. 한 계열사의 인터넷 쇼핑몰에서 해당 계열사의 카드뿐만아니라 새로운 interface인 다른 계열사의 카드를 사용하기 때문에 brigde pattern을 사용해야겠다고 생각했다. 2. 코드 설명 1)client 클래스 client 클래스에서 프로그램이 시작된다. client가 ..

  • format_list_bulleted 소소한 IT/IT
  • · 2018. 11. 23.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 N
    • 소소한 IT N
      • ChatGPT N
      • IT
    • 소소한 일상
최근 글
인기 글
태그
  • #시스템분석설계
  • #칼리리눅스
  • #컴퓨터
  • #오류
  • #VMware
  • #kali
  • #소프트웨어공학
  • #리눅스
  • #IT
  • #칼리
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바