디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Ada 소개: 객체 지향 프로그래밍

나르시갤로그로 이동합니다. 2025.08.30 03:41:08
조회 109 추천 0 댓글 0

객체 지향 프로그래밍 (Object-Oriented Programming)

Ada는 패키지를 통한 데이터 추상화 기능을 기반으로, Ada 95부터 객체 지향 프로그래밍을 지원합니다. 객체 지향 프로그래밍의 3대 핵심 원칙은 캡슐화, 상속, 다형성입니다.

캡슐화란 데이터와 그 데이터에 작용하는 메서드를 함께 묶는 것을 용이하게 하고 객체의 구성 요소 중 일부에 대한 직접적인 접근을 제한하기 위한 언어적 메커니즘입니다.1 Ada에서는 패키지를 사용하여 데이터와 관련 서브프로그램을 하나의 단위로 묶고, private 타입 또는 private 확장을 통해 내부 구현을 외부로부터 분리할 수 있습니다.

상속(inheritance)은 하나의 객체나 클래스가 다른 객체나 클래스를 기반으로 하여, 유사한 구현을 유지하는 메커니즘입니다.2 Ada에서는 태그된 타입(tagged type)을 사용하여 기존 타입의 데이터와 기능을 상속받는 새로운 타입을 파생시키고, 타입 간의 계층 구조를 표현할 수 있습니다.

다형성(polymorphism)은 서로 다른 데이터 타입의 개체(entities)들에게 하나의 공통 인터페이스를 제공하는 것입니다.3 Ada에서는 클래스-범위(class-wide) 타입과 태그(tag)를 사용하여, 해당 타입에 맞는 실제 서브프로그램을 동적으로 결정할 수 있습니다.


  1. Booch, Grady, et al. Object-Oriented Analysis and Design with Applications. 3rd ed., Addison-Wesley, 2007. 

  2. Johnson, Ralph (August 26, 1991). Designing Reusable Classes (PDF). www.cse.msu.edu

  3. Stroustrup, Bjarne (February 19, 2007). Bjarne Stroustrup's C++ Glossary. polymorphism – providing a single interface to entities of different types. 


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 공개연애가 득보다 실인 것 같은 스타는? 운영자 25/10/06 - -
AD 프로게이머가 될테야!! 운영자 25/10/01 - -
2887063 배민 반찬 구성이 써있는거랑 다르면 별점 1점사유 아니냐 ㅇㅅㅇ?? ㅇㅇ(223.38) 09.06 79 0
2887060 오늘도 평화로운 중고나라 현장 ㅇㅇㅇㅇ(115.144) 09.06 80 0
2887052 진보당, 당선된 국회의원 일 못하면 자르는 법 입법 [4] 발명도둑잡기(118.216) 09.06 92 0
2887046 친구가 안양으로 올라오는데 비와서 걱정중... [6] 넥도리아(220.74) 09.06 100 0
2887044 나님의 강점은 ♥냥덩삣삐♥갤로그로 이동합니다. 09.06 81 0
2887043 [대한민국] 민주주이란? 그리고 미 - 현대차 한국인 체포 - [1] 프갤러(121.172) 09.06 84 0
2887042 자연인 승윤이 윤택이도 노인때묻어서 월천에 보너스도 몇백 버네 ㅋㅋㅋ 뒷통수한방(1.213) 09.06 81 0
2887041 다들 착각하는데 아직도 극초창기임 ♥냥덩삣삐♥갤로그로 이동합니다. 09.06 102 0
2887040 주말은 푹 쉬자고~ 프갤러(61.79) 09.06 75 0
2887039 ㄹㅇ 애널은 푹 쉬어야징 ♥냥덩삣삐♥갤로그로 이동합니다. 09.06 121 0
2887038 가짜 518광주 유공자 명단공개 전수조사 필요성 [2] ♥냥덩삣삐♥갤로그로 이동합니다. 09.06 97 0
2887037 애플 이벤트 D - 4 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 09.06 93 0
2887036 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 09.06 78 0
2887035 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 09.06 93 0
2887034 상위 0.6% ♥냥덩삣삐♥갤로그로 이동합니다. 09.06 101 0
2887033 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩삣삐♥갤로그로 이동합니다. 09.06 89 0
2887032 신입을 가르치고 교육 시켜도 되는 이유. 프갤러(59.16) 09.06 137 0
2887031 세계 중앙은행 금 보유량이 미국 국채 보유량을 넘어서다 [1] 발명도둑잡기(118.216) 09.06 105 0
2887030 이제 시스템 전원을 끄셔도 됩니다 발명도둑잡기(118.216) 09.06 101 0
2887028 넷플릭스가 모태솔로 프로그램을 그렇게 만들수밖에 없던 이유 발명도둑잡기(118.216) 09.06 105 0
2887027 음기 충전 발명도둑잡기(118.216) 09.06 130 0
2887026 자연인 승윤이 윤택이도 노인때묻어서 월천에 보너스도 몇백 버네 ㅋㅋㅋ 뒷통수한방(1.213) 09.06 84 0
2887025 제일 이해가 안가는게 지가 못해서 의뢰를 했으면 [4] ㅆㅇㅆ(124.216) 09.06 169 0
2887024 무릎 통증이 심각하다 무슨 과 무슨병원 [1] 넥도리아(119.195) 09.06 109 0
2887023 좆밥련이 모르면 씨발 알려줘서 감사합니다 이러지 개좆같게 구노 ㅆㅇㅆ(124.216) 09.06 106 0
2887022 하 씨이이발 경력만 10년 15년인 새끼가 쳐 몰라가지고 ㅋㅋㅋ [2] ㅆㅇㅆ(124.216) 09.06 160 0
2887020 노인들은 대부분 일베던디 프갤러(110.8) 09.06 91 0
2887019 아니 근데왜 한녀탓하는거임?? 노인새끼들이 더 기생충 아님?? 뒷통수한방(1.213) 09.06 89 0
2887018 컴공 학부생 << 디씨클리너 만들기 가능? [1] ㅇㅇ갤로그로 이동합니다. 09.06 172 0
2887017 노인새끼들하고 엮인건 전부 좌빨임 자연인부터해서 뒷통수한방(1.213) 09.05 82 0
2887016 우주는 재귀적으로 작동함 [1] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 120 0
2887015 독일계 미국인이 말하는 일본이 독일보다 악랄한 이유 발명도둑잡기(118.216) 09.05 75 0
2887014 긴급) 전라도 대피수칙 [3] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 99 0
2887013 돈을 어떻게 벌지 [4] 아스카영원히사랑해갤로그로 이동합니다. 09.05 135 0
2887012 자연인새끼들하고 윤택이 승윤이 꼴초 빨갱이 극좌새끼들 ㅇㅈ??? 뒷통수한방(1.213) 09.05 73 0
2887010 파이썬 인생 40 년 갈아 넣었습니다. 프갤러(59.16) 09.05 101 1
2887009 오른쪽 발뒤꿈치 까져셔 아파요. [1] 넥도리아(220.74) 09.05 97 0
2887008 왼쪽 [3] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 139 0
2887007 성심당 후기 [5] 아스카영원히사랑해갤로그로 이동합니다. 09.05 117 0
2887006 ☀+나님이 곧 하늘이고 달이요 태양이니라☀ ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 82 0
2887005 멍유 갑자기 사라진게 혹시.. [16] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 138 0
2887004 대소비교할때 큰걸 오른쪽에 쓰는 케이스 [4] 뉴진파갤로그로 이동합니다. 09.05 109 0
2887003 전 체크무늬패턴을 좋아해요 [1] 밀우갤로그로 이동합니다. 09.05 102 0
2887002 조선보다 노예력이 더 심한데가 왜구 프갤러(223.63) 09.05 82 0
2887001 한국어의 위대한 ㅇㅇ(211.235) 09.05 75 0
2887000 저장용 ♥냥덩이♥갤로그로 이동합니다. 09.05 82 0
2886999 멍유 오디갓오? ♥냥덩이♥갤로그로 이동합니다. 09.05 86 0
2886998 노인들때문에 망하는거지 출산률 노예들 안태어나서 망하는게 아님 뒷통수한방(1.213) 09.05 77 0
2886997 멍유님 이 발언 논란될듯? 자삭부탁 ♥냥덩이♥갤로그로 이동합니다. 09.05 129 0
2886996 개죽재명 ㅋㅅㅋ ♥냥덩이♥갤로그로 이동합니다. 09.05 82 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2