Microsoft PowerPoint - Java7.pptx

Similar documents
PowerPoint 프레젠테이션

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

PowerPoint Presentation

PowerPoint 프레젠테이션

Java ...

Microsoft PowerPoint - 04-UDP Programming.ppt

PowerPoint Presentation

윈도우즈프로그래밍(1)

Java

JAVA PROGRAMMING 실습 02. 표준 입출력

PowerPoint 프레젠테이션

Design Issues

슬라이드 1

자바 프로그래밍

02 C h a p t e r Java

q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2

중간고사

C 언어 프로그래밊 과제 풀이

12-file.key

PowerPoint Presentation

untitled

05-class.key

class Sale void makelineitem(productspecification* spec, int qty) SalesLineItem* sl = new SalesLineItem(spec, qty); ; 2. 아래의액티비티다이어그램을보고 Java 또는 C ++,

PowerPoint Presentation

PowerPoint Presentation

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

rmi_박준용_final.PDF

슬라이드 1

5장.key

자바-11장N'1-502

TEST BANK & SOLUTION

JAVA PROGRAMMING 실습 08.다형성

ch09

4장.문장

쉽게 풀어쓴 C 프로그래밊

JAVA PROGRAMMING 실습 09. 예외처리

Microsoft PowerPoint - 2강

슬라이드 1

09-interface.key

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

슬라이드 1

Cluster management software

Spring Boot/JDBC JdbcTemplate/CRUD 예제

PowerPoint Presentation

Microsoft PowerPoint 자바-기본문법(Ch2).pptx

비긴쿡-자바 00앞부속

쉽게 풀어쓴 C 프로그래밍

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx

PowerPoint Presentation

Java Programing Environment

PowerPoint 프레젠테이션

07 자바의 다양한 클래스.key

PowerPoint Presentation

PowerPoint Presentation

파일로입출력하기II - 파일출력클래스중에는데이터를일정한형태로출력하는기능을가지고있다. - PrintWriter와 PrintStream을사용해서원하는형태로출력할수있다. - PrintStream은구버전으로가능하면 PrintWriter 클래스를사용한다. PrintWriter

c

Microsoft PowerPoint - 14주차 강의자료

PowerPoint Presentation

PowerPoint Presentation

gnu-lee-oop-kor-lec06-3-chap7

PowerPoint Presentation

9장.key

예제 2) Test.java class A intvar= 10; void method() class B extends A intvar= 20; 1"); void method() 2"); void method1() public class Test 3"); args) A

080629_CFP °ø°³¿ë.hwp

10장.key

쉽게 풀어쓴 C 프로그래밍

JAVA PROGRAMMING 실습 02. 표준 입출력

PowerPoint 프레젠테이션

<4D F736F F F696E74202D20C1A63139C0E520B9E8C4A120B0FCB8AEC0DA28B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

@OneToOne(cascade = = "addr_id") private Addr addr; public Emp(String ename, Addr addr) { this.ename = ename; this.a

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

<4D F736F F F696E74202D20C1A63036C0E520BCB1C5C3B0FA20B9DDBAB928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

Chap12

PowerPoint 프레젠테이션

(8) getpi() 함수는정적함수이므로 main() 에서호출할수있다. (9) class Circle private double radius; static final double PI= ; // PI 이름으로 로초기화된정적상수 public

03-JAVA Syntax(2).PDF

쉽게

Microsoft PowerPoint - Supplement-03-TCP Programming.ppt [호환 모드]

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

쉽게 풀어쓴 C 프로그래밍

PowerPoint 프레젠테이션

gnu-lee-oop-kor-lec10-1-chap10

PowerPoint Presentation

PowerPoint 프레젠테이션

유니티 변수-함수.key

PowerPoint Presentation

Microsoft PowerPoint - Lect04.pptx

untitled

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

JAVA PROGRAMMING 실습 05. 객체의 활용

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET

목차 INDEX JSON? - JSON 개요 - JSONObject - JSONArray 서울시공공데이터 API 살펴보기 - 요청인자살펴보기 - Result Code - 출력값 HttpClient - HttpHelper 클래스작성 - JSONParser 클래스작성 공공

PowerPoint Presentation

Spring Data JPA Many To Many 양방향 관계 예제

신림프로그래머_클린코드.key

쉽게 풀어쓴 C 프로그래밍

Microsoft PowerPoint - 03-TCP Programming.ppt

* Factory class for query and DML clause creation * tiwe * */ public class JPAQueryFactory implements JPQLQueryFactory private f

제11장 프로세스와 쓰레드

Transcription:

HPC & OT Lab. 1

HPC & OT Lab. 2

실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3

Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private) 를이해한다. 조건문과제어문을이해한다.

기초실습 1 CalMain class 에서외부에있는 Calculation class 의객체를생성하여사칙연산을수행하는프로그램을작성한다. 실행결과 15 + 3 = 18 15-3 = 12 15 * 3 = 45 15 / 3 = 5 #6-5

CalMain.java public class CalMain public static void main(string[] args) int a=15; int b=3; Calculation cc = new Calculation(a, b); System.out.println(a + " + " + b + " = " + cc.sum()); System.out.println(a + " - " + b + " = " + cc.sub()); System.out.println(a+"*"+b +"="+cc.multi()); System.out.println(a + " / " + b + " = " + cc.privateaccess()); #6-6

Calculation.java public class Cl Calculationl public int sub() private int a; return a-b; private int b; public Cl Calculation(intl x, int y) public int multi() li() a=x; return a*b; b=y; private int divide() id public int sum() return a/b; return a+b; public int Pi PrivateAccess() return divide(); #6-7

기초실습 2 다음은 DisplayMain class에서외부에있는 DisplayClass class의객체를생성하여, DisplayClass class를사용하는프로그램을작성한다. 실행결과 +----------------+ +------------+ Have a nice day! I Love Java! Have a nice day! I Love Java! Have a nice day! I Love Java! Have a nice day! I Love Java! Have a nice day! I Love Java! +----------------+ + +------------+ #6-8

DisplayMain.java public class DisplayMain public static void main (String args[]) DisplayClass d1 = new DisplayClass("Have a nice day!"); DisplayClass d2 = new DisplayClass("I Love Java!"); d1.display(); d2.display(); #6-9

DisplayClass.java public class DisplayClass System.out.println("+"); String string; public void print() int length; public DisplayClass(String string) System.out.println (" "+string+" "); this.string=string; this.length=string.length(); public void close() public void open() open(); System.out.print("+"); public void display() for(int i=0; i<length;i++) System.out.print("-"); open(); for(int i=0;i<5;i++) print(); close(); #6-10

응용실습 1 외부클래스를사용하여 2부터입력한수까지의소수를구하는프로그램을작성하시오. 또입력한수까지의소수가모두몇개인지나타내시오. 실행결과 #6-11

응용실습 2 외부클래스를사용하여다음과같이두수를입력하여최대공약수와최소공배수를구하는프로그램을작성하시오. 실행결과 #6-12

응용실습 3 다음과같이입력한숫자의 2의배수의개수, 3의배수의개수, 2 와 3 의배수의개수를구하여라. 실행결과 #6-13

Control Structure(1) if-else문을이해하고활용한다. for문을이해하고활용한다.

기초실습 1 숫자세개를입력받아, 그중에가장큰수를출력해주는프로그램을작성한다. 실행결과 #7-15

Compare.java import javax.swing.*; public class Compare public static void main(string args[]) int max; int a = Integer.parseInt(JOptionPane.showInputDialog(" 첫번째수 ")); int b = Integer.parseInt(JOptionPane.showInputDialog(" 두번째수 ")); int c = Integer.parseInt(JOptionPane.showInputDialog( showinputdialog(" 세번째수 ")); if(a < b) max = b; else max = a; #7-16

Compare.java if(max < c) max = c; else max = max; JOptionPane.showMessageDialog(null," 가장큰수는 :"+max); #7-17

기초실습 2 1에서부터입력한정수까지홀수들의합을구하는프로그램을작성하시오. 실행결과 #7-18

OddSum.java import javax.swing.*; public class OddSum public static void main(string args[]) int value = 0; int input = Integer.parseInt(JOptionPane.showInputDialog( for(int i = 0; i<= input; i = i + 1) if(i % 2!= 0) value=value+i; JOptionPane.showMessageDialog(null, input + System.exit(0); " 정수를입력하세요.")); " 까지홀수의합은 "+value); #7-19

응용실습 1 정수세개를입력으로받아, 가장큰수의순서로출력해주는프로그램을작성하시오. 실행결과 #7-20

응용실습 2 입력된값 (2~9) 에따라해당값의구구단을출력하는프로그램을완성하시오. 단, q 를입력할때까지위의과정을반복한다. 실행결과 #7-21

응용실습 3 다음과같이 00부터 10까지를 loop문을사용하여나타내어라. 실행결과 #7-22

응용실습 4 다이얼로그를통해서한숫자를입력받은후그숫자가짝수이면그숫자의구구단을출력하고그숫자가홀수이면그수의승만큼을출력해준다. 실행결과 #7-23

응용실습 5 아래와같은조건을만족하는프로그램을작성하시오. JOptionPane 의입력다이얼로그를통해서 1 에서 5 까지의정수를입력받는다 1:white, 2:black, 3:red, 4:blue, 5:green 에해당되는프레임의백그라운드를채운다. 실행결과 #7-24