[이한출판사] 자바프로그래밍(java programming) 7장(7chapter) 워크북(workbook)

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2013.04.11 / 2019.12.24
  • 6페이지 / fileicon zip (압축파일)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 1,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
[이한출판사] 자바프로그래밍(java programming) 7장(7chapter) 워크북(workbook)
하고 싶은 말
[이한출판사] 자바프로그래밍(java programming) 7장(7chapter) 워크북(workbook) 실습과제 1,2입니다.
목차
chapter 07 실습 과제1.
◎ 구현
◎ 실험 평가

chapter 07 실습 과제2.
◎ 분석
◎ 구현
◎ 실험 평가
본문내용
nterface Crypto {
public char encript(char ch);
public char decript(char ch);
}

class AlgorithmTest {
private class NewAlgorithm implements Crypto
{
public char encript(char ch)
{
int input = (int) ch;
if (input>65530) { input -= 65535; }
input += 5;
return (char)input;
}
public char decript(char ch)
{
int input = (int) ch;
if(input <= 5) { input += 65535; }
input -= 5;
return (char) input;
}
}
public void run()
{
char e = `e`;
char h = `h`;
char a = `a`;
char n = `n`;
System.out.println("평 문 : "+e+h+a+n);
Crypto chiper = new NewAlgorithm();
e = chiper.encript(e);
h = chiper.encript(h);
a = chiper.encript(a);
n = chiper.encript(n);
System.out.println("암호문 : "+e+h+a+n);
e = chiper.decript(e);
h = chiper.decript(h);
a = chiper.decript(a);
n = chiper.decript(n);
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [이한출판사] 자바프로그래밍(java programming) 2장(2chapter) 워크북(workbook)
  • 200311436 차석환chapter 02 실습 과제1. 분석- 몇 개의 변수가 존재하는가? 구체적으로 변수명을 정하자.(총 6개의 변수가 존재해야 하며 각 변수명은 다음과 같다. 원의 반지름 = Radius, 원주율 = Circularconstant, 원의 넓이 = Circumference, 사각형 의 높이 = Height, 사각형의 폭 = Width, 사각형의 넓이 = Area)- float형 변수를 어떤 점에 주의해야 하는가?(데이터 형을 명시적으로 표현하기 위해서 float형은 숫자 뒤에 f나 F를 붙어야 한다.)- 사각형의 넓이 계산을 위해

  • [이한출판사] 자바프로그래밍(java programming) 7장(7chapter) 연습문제
  • 자바에서 인터페이스를 사용하는 클래스는 너무나 많기 때문에 기본적인 java.lang 패키지에 있는 클래스들만 적어 보겠다. 3. 인터페이스가 가지고 있는 추상 메서드를 구현 할 때의 규칙에 대해서 알아보자.①인터페이스를 구현한 클래스는 인터페이스에 선언된 모든 추상 메서드를 구현해야 한다. ②인터페이스의 추상 메서드는 abstract지시어를 붙이지 않는다.4. 내부클래스의 종류와 용도에 대해 알아보자. 정적 내부클래스 1. 외부 클래스의 이

  • [이한출판사] 자바프로그래밍(java programming) 6장(6chapter) 연습문제
  • java.util 패키지에 정의nVector는 배열과 달리 여러 종류의 데이터형 데이터를 요소로 가질 수 있다.n데이터가 가득 차면 자동으로 크기가 늘어나며 프로그래머가 임의로 크기를 조절 할 수 있다.n배열은 인덱스를 통한 접근만을 허용하지만 Vector는 Enumeration 인터페이스와 인덱스를 이용해 접근할 수 있다. (비교)배열n한번 생성되면 늘이거나 줄일 수 없는 고정 길이 가짐Vector 클래스 생성자생성자설명Vector()크기가 10인 Vector 클래스 객체를 만들고

  • [이한출판사] 자바프로그래밍(java programming) 13장(13chapter) 연습문제
  • java.lang 패키지에 있는 Thread 클래스를 사용하는 방법① 구현하고자하는 클래스가 Thread 클래스를 상속받도록 한다.② run() 메서드를 오버라이딩해 쓰레드로 작동해야 하는 코드를 삽입한다.③ 클래스의 객체를 생성한다.④ start() 메서드를 호출하여 쓰레드를 실행시킨다. class 쓰레드클래스이름 extends Thread public void run() 클래스이름 변수 = new 생성자;변수. start();이때 run() 메서드에서는 while문과 같은 반복문을 사용하는데 그 이유는 ru

  • [이한출판사] 자바프로그래밍(java programming) 5장(5chapter) 연습문제
  • 프로그래밍을 할 때 클래스를 만드는 방법에 대해 알아보자.( 먼저 객체를 모델링해야 한다. 사람을 객체화 하려면 먼저 사람이 가지는 속성과 동작(행동)을 먼저 파악해야 한다. 속성은 명사로 표현될 수 있는 것들(눈, 코. 입등)이고 동작은 명사로 표현되는 것들(본다, 숨쉰다, 말한다 등)이다. 이렇게 사람이 가지는 속성과 동작을 모델링하였다면 이것을 클래스로 표현을 한다. 클래스를 작성하는 형식은 다음과 같다.접근 제어자 class 클래스의 이

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.