본문 바로가기

전체 글109

안드로이드 서피스뷰 화면 회전 안드로이드 서피스뷰에서 화면을 180도 돌리면 화면이 회전할 수 있도록 한다. 매니패스트에서 소스에서 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); 2015. 1. 7.
7 객체지향 프로그래밍 2 [ 연습문제 ] [7-1] 섯다카드 20장을 포함하는 섯다카드 한 벌(SutdaDeck클래스)을 정의한 것이다. 섯 다카드 20장을 담는 SutdaCard배열을 초기화하시오. 단, 섯다카드는 1부터 10까지의 숫자 가 적힌 카드가 한 쌍씩 있고, 숫자가 1, 3, 8인 경우에는 둘 중의 한 장은 광(Kwang)이 어야 한다. 즉, SutdaCard의 인스턴스변수 isKwang의 값이 true이어야 한다. [연습문제]/ch7/Exercise7_1.java class SutdaDeck { final int CARD_NUM = 20; SutdaCard[] cards = new SutdaCard[CARD_NUM]; SutdaDeck() { /* (1) 배열 SutdaCard를 적절히 초기화 하시오 . */ } .. 2015. 1. 5.
6 객체지향 프로그래밍 1 [ 연습문제 ] [6-1] 다음과 같은 멤버변수를 갖는 SutdaCard클래스를 정의하시오. 타 입 변수명 설 명 int num 카드의 숫 .(1~10사이의 정수) boolean isKwang 광(光)이면 true, 아니면 false [6-2] 문제6-1에서 정의한 StudaCard클래스에 두 개의 생성자와 info()를 추가해서 실행 결과와 같은 결과를 얻도록 하시오. [연습문제]/ch6/Exercise6_2.java class Exercise6_2 { public static void main(String args[]) { SutdaCard card1 = new SutdaCard(3, false); SutdaCard card2 = new SutdaCard(); System.out.println(car.. 2015. 1. 5.
[5-7] 문제 5-6에 동전의 개수를 추가한 프로그램이다. 커맨드라인으로부터 거슬러 줄 금액을 입력받아 계산한다. package Ex5; public class Ex5_7 {// [5-7] 문제 5-6에 동전의 개수를 추가한 프로그램이다. 커맨드라인으로부터 거슬러 줄// 금액을 입력받아 계산한다. 보유한 동전의 개수로 거스름돈을 지불할 수 없으면, ‘거스름// 돈이 부족합니다.’라고 출력하고 종료한다. 지불할 돈이 충분히 있으면, 거스름돈을 지불// 한 만큼 가진 돈에서 빼고 남은 동전의 개수를 화면에 출력한다. (1)에 알맞은 코드를// 어서 프로그램을 완성하시오.// [연습문제]/ch5/Exercise5_7.java// class Exercise5_7// {// public static void main(String args[])// {// if(args.length!=1) {// System.out.printl.. 2015. 1. 5.