*춘*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 2
검색어 입력폼
  • [자료구조]자료구조 시험대비 정리본
    . 객체 지향 프로그램의 주요 개념 중 추상 데이터(Abstract Data), 캡슐화(encapsulation), 자료 은폐(data hiding), 상속성(inheritance), 재사용(reuse)에 대해서 설명하여라. (1) 추상 데이터 자료를 모듈의 중심으로 하고 이 자료와 다른 프로그램간의 함수를 이 자료에 붙여서 한 구조로 만든 자료이다. 즉, 추상화 자료형은 자료형과 기본연산의 유형을 함께 규정하고 그 구현은 분리함으로써 모듈화 프로그램이 가능하게 하는 것으로서 모듈화 설계의 확장으로 생각할 수 있다. (2) 캡슐화 서로 관련있는 정보를 한 곳으로 묶어 두었다가 사용자가 정보가 필요할 경우 이용하게 하는 것으로, 사용자는 그 안의 정보를 자세히 알지 않아도 되며, 나중에 수정해야 할 경우 관련 부분만을 따로 처리할 수 있으므로 사용자에게 편리를 제공(3) 자료 은폐모든 자료는 클래스 내부에서만 접근할 수 있도록 전용화하고 모든 함수들은 클래스 외부에서도 사용할 수 있도록 공용화하여 자료는 외부에서 직접 접근할 수 없고 공용화된 함수를 통해서만 접근할 수 있도록 한 개념(4) 상속성하위 모듈이 상위 모듈의 자료와 함수를 상속받아 마치 자기 자신의 것처럼 사용할 수 있게 해주는 것을 의미(5) 재사용자료형이 달라질 때마다 프로그램을 재작성해야 하는 불편함을 보완하여, 특정 자료형을 지정하지 않고 어느 자료형에서도 쓸 수 있는 방법을 의미
    공학/기술| 2006.08.01| 17페이지| 3,000원| 조회(926)
    미리보기
  • [객체지향언어]객체지향 프로그래밍 제2장
    제2장 프로그램 예제 소스 & 출력2-1// 간단한 출력문으로 구성된 프로그램의 예class HelloWorld {public static void main (String[] args) {System.out.println ("Hello World, This is my first Java Program.");} /* method main() */} // class HelloWorld2-2// 간단한 출력문으로 구성된 프로그램의 예class HelloAgain {public static void main (String[] args) {System.out.print ("Hello World, ");System.out.print ("This is my first ");System.out.println ("Java Program.");System.out.println ("Hello World,");System.out.println ("This is my first ");System.out.println ("Java Program.");} /* method main() */} // class HelloAgain2-3// 변수사용의 예class Finger {public static void main (String[] args) {int fingers;fingers = 10;System.out.println ("The number of fingers is " + fingers);} // main() method} // class Fingers2-4// 사용자로부터 데이타를 입력받는 프로그램의 예import java.io.*;class ReadWrite {public static void main (String[] args) throws IOException {BufferedReader stdin = new BufferedReader (new InputStreamReader (System.in));String data;System.out.print ("Enter a sentence: ");data = stdin.readLine();System.out.print ("You typed the sentence: " + data);}}2-5// 반지름을 입력받아 원의 넓이와 같은 정사각형의 한 변을 산출하는 프로그램public class MathFunction {public static void main (String[] args) {double radius = 25;double area = radius * radius * Math.PI;double length = Math.sqrt (area);System.out.println ("The length of right rectangle is " + length);}}2-6// 두개의 정수를 입력받아서 합계를 산출하는 프로그램import java.io.*;class AddInteger {public static void main (String[] args) throws IOException {BufferedReader stdin = new BufferedReader(new InputStreamReader (System.in));String string1, string2;int num1, num2, sum;System.out.print ("Enter the first number : ");string1 = stdin.readLine( );num1 = Integer.parseInt (string1);System.out.print ("Enter the second number : ");string2 = stdin.readLine( );num2 = Integer.parseInt (string2);sum = num1 + num2;System.out.print ("The sum of 2 number is " + sum);}}2-7// 두개의 정수를 입력받아서 합계를 산출하는 프로그램import java.io.*;class AddInteger2 {public static void main (String[] args) throws IOException {BufferedReader stdin = new BufferedReader(new InputStreamReader (System.in));String string1, string2;Double num1, num2;double first, second, sum;System.out.print ("Enter the first number : ");string1 = stdin.readLine( );num1 = Double.valueOf (string1);first = num1.doubleValue();System.out.print ("Enter the second number : ");string2 = stdin.readLine( );num2 = Double.valueOf (string2);second = num2.doubleValue();sum = first + second;System.out.print ("The sum of 2 floating point number is " + sum);}}
    공학/기술| 2006.08.01| 5페이지| 2,000원| 조회(284)
    미리보기
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 02일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
7:08 오전
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감