JAVA class 정의
'Computer_IT > JAVA' 카테고리의 다른 글
[JAVA] InetAddress (0) | 2006.09.14 |
---|---|
콘솔입력받아 배열에 넣기 (0) | 2006.04.16 |
JAVA에서 Console 문자열 입력받기 (0) | 2006.04.05 |
2차원 배열 생성, 값 배정 (1) | 2006.04.05 |
swing 자바 Addtion (0) | 2006.04.04 |
JAVA에서 Console 문자열 입력받기
[CODE type="java"]
class Middle2 {
public static void main(String arg[]) throws java.io.IOException{
char choice;
String s1="";
String s2="";
System.out.print("\n첫번째 문자열 입력 : ");
while ((choice = (char)System.in.read()) != '\n')
{
s1 = s1 + choice;
}
System.out.print("\n첫번째 정수값 : ");
System.out.println(s1);
System.out.print("\n두번째 문자열 입력 : ");
while ((choice = (char)System.in.read()) != '\n')
{
s2 = s2 + choice;
}
System.out.print("\n두번째 정수값 : ");
System.out.println(s2);
}
}
/* 위에서 제공하는 부분 코드를 가지고 중앙값을 구하는 프로그램을 완성하시오 */
[/HTML][/CODE]
'Computer_IT > JAVA' 카테고리의 다른 글
콘솔입력받아 배열에 넣기 (0) | 2006.04.16 |
---|---|
JAVA class 정의 (0) | 2006.04.12 |
2차원 배열 생성, 값 배정 (1) | 2006.04.05 |
swing 자바 Addtion (0) | 2006.04.04 |
연산자 instanceof (0) | 2006.04.01 |
2차원 배열 생성, 값 배정
class TwoArray
{
public static void main(String args[])
{
int two_array[][] = new int[4][5];
int i,j,k=0;
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
{
two_array[i][j] = k;
k++;
}
}
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
System.out.print(two_array[i][j]+ " " );
System.out.println();
}
}
}
[/HTML][/CODE]
'Computer_IT > JAVA' 카테고리의 다른 글
JAVA class 정의 (0) | 2006.04.12 |
---|---|
JAVA에서 Console 문자열 입력받기 (0) | 2006.04.05 |
swing 자바 Addtion (0) | 2006.04.04 |
연산자 instanceof (0) | 2006.04.01 |
예약어 super (0) | 2006.04.01 |
swing 자바 Addtion
[CODE type="java"]
import javax.swing.JOptionPane;
public class Addition
{
public static void main(String args[])
{
String firstNumber, secondNumber;
int number1, number2, sum;
firstNumber = JOptionPane.showInputDialog("Inter First Integer");
secondNumber = JOptionPane.showInputDialog("Enter Second Integer");
number1 = Integer.parseInt(firstNumber);
number2 = Integer.parseInt(secondNumber);
sum = number1 + number2;
JOptionPane.showMessageDialog(null, "The sum is " + sum, "Result", JOptionPane.PLAIN_MESSAGE);
System.exit(0);
}
}
[/HTML][/CODE]
'Computer_IT > JAVA' 카테고리의 다른 글
JAVA에서 Console 문자열 입력받기 (0) | 2006.04.05 |
---|---|
2차원 배열 생성, 값 배정 (1) | 2006.04.05 |
연산자 instanceof (0) | 2006.04.01 |
예약어 super (0) | 2006.04.01 |
멤버 변수의 상속 (0) | 2006.04.01 |
연산자 instanceof
[CODE type="java"]
class A { }
class B extends A { }
class C extends B { }
public class instanceofTest
{
public static void main(String args[])
{
B ob = new B();
if (ob instanceof B) System.out.println("B의 객체");
if (ob instanceof C) System.out.println("C의 객체");
if (ob instanceof A) System.out.println("A의 객체");
A oa = new A();
if (oa instanceof A) System.out.println("A의 객체");
if (oa instanceof B) System.out.println("B의 객체");
if (oa instanceof C) System.out.println("C의 객체");
}
}
[/HTML][/CODE]
'Computer_IT > JAVA' 카테고리의 다른 글
2차원 배열 생성, 값 배정 (1) | 2006.04.05 |
---|---|
swing 자바 Addtion (0) | 2006.04.04 |
예약어 super (0) | 2006.04.01 |
멤버 변수의 상속 (0) | 2006.04.01 |
오버로딩(Overloading), 오버라이딩(Overriding) (0) | 2006.04.01 |
예약어 super
[CODE type="java"]
class C1
{
protected int a = 50;
private int b = 100;
static String x = "파이팅 자바";
void write()
{
System.out.println(x);
System.out.println(a);
System.out.println(b);
}
}
class C2 extends C1
{
String b = "어려운 자바";
String x = "쉬운 자바";
void write()
{
System.out.println(x);
System.out.println(a);
System.out.println(b);
super.write();
}
}
public class SuperTest2
{
public static void main(String args[])
{
C2 o = new C2();
o.write();
}
}
[/HTML][/CODE]
'Computer_IT > JAVA' 카테고리의 다른 글
swing 자바 Addtion (0) | 2006.04.04 |
---|---|
연산자 instanceof (0) | 2006.04.01 |
멤버 변수의 상속 (0) | 2006.04.01 |
오버로딩(Overloading), 오버라이딩(Overriding) (0) | 2006.04.01 |
-- ++ 연산자 테스트 (0) | 2006.04.01 |
멤버 변수의 상속
[CODE type="java"]
class C1
{
int a=100;
static String b = "파이팅 자바";
}
class C2 extends C1
{
String b;
String x = "쉬운자바";
}
class Inheritance
{
public static void main(String args[])
{
C2 o = new C2();
System.out.println(o.x);
System.out.println(o.b);
System.out.println(o.a);
System.out.println(C1.b);
}
}
[/HTML][/CODE]
'Computer_IT > JAVA' 카테고리의 다른 글
연산자 instanceof (0) | 2006.04.01 |
---|---|
예약어 super (0) | 2006.04.01 |
오버로딩(Overloading), 오버라이딩(Overriding) (0) | 2006.04.01 |
-- ++ 연산자 테스트 (0) | 2006.04.01 |
JAVA 기본 Data타입 (0) | 2006.04.01 |
오버로딩(Overloading), 오버라이딩(Overriding)
오버로딩(Overloading) - 기존에 없는 새로운 메서드를 정의하는 것(new) 오버라이딩(Overriding) - 상속받은 메서드의 내용을 변경하는 것(change, modify) |
아래의 코드를 보고 오버로딩과 오버라이딩을 구별할 수 있어야 한다.
class Parent { void parentMethod() {} } class Child extends Parent { void parentMethod() {} // 오버라이딩 void parentMethod(int i) {} // 오버로딩 void childMethod() {} void childMethod(int i) {} // 오버로딩 void childMethod() {} // 에러!!! 중복정의 되었음.(already defined in Child) } |
'Computer_IT > JAVA' 카테고리의 다른 글
예약어 super (0) | 2006.04.01 |
---|---|
멤버 변수의 상속 (0) | 2006.04.01 |
-- ++ 연산자 테스트 (0) | 2006.04.01 |
JAVA 기본 Data타입 (0) | 2006.04.01 |
Jad - the fast JAva Decompiler (0) | 2006.03.17 |
-- ++ 연산자 테스트
class unary
{
public static void main(String args[])
{
int ii = 0;
System.out.println(ii++ + ii + ii--);
System.out.println(ii-- + ii);
int jj=0;
System.out.println(++jj + jj + --jj);
System.out.println(--jj + jj);
}
}
[/HTML][/CODE]
download
'Computer_IT > JAVA' 카테고리의 다른 글
예약어 super (0) | 2006.04.01 |
---|---|
멤버 변수의 상속 (0) | 2006.04.01 |
오버로딩(Overloading), 오버라이딩(Overriding) (0) | 2006.04.01 |
JAVA 기본 Data타입 (0) | 2006.04.01 |
Jad - the fast JAva Decompiler (0) | 2006.03.17 |
JAVA 기본 Data타입
[CODE type="c"]
public class DataTypeTest
{
public static void main(String args[])
{
System.out.println("1. 16진수값 : " + 0x11);
System.out.println("2. 8진수값 : " + 011);
System.out.println("3. 십진수값 : " + 111);
System.out.println("4. 2.0f / 3.0f = " + 2.0f / 3.0f);
System.out.println("5. 2.0 / 3.0 = " + 2.0 / 3.0);
System.out.println("6. 2/3 = " + 2/ 3);
System.out.println("7. 지수형 데이터 3.14159e-3 = " + 3.14159e-3);
System.out.println("8. 이진형 데이터 값 : " + true + (10 > 20));
System.out.println("9. 특수문자값 : \\ \"");
System.out.println("10. 유니코드값 : \u004a \u004f");
}
}
[/HTML][/CODE]
Download
'Computer_IT > JAVA' 카테고리의 다른 글
예약어 super (0) | 2006.04.01 |
---|---|
멤버 변수의 상속 (0) | 2006.04.01 |
오버로딩(Overloading), 오버라이딩(Overriding) (0) | 2006.04.01 |
-- ++ 연산자 테스트 (0) | 2006.04.01 |
Jad - the fast JAva Decompiler (0) | 2006.03.17 |
Jad - the fast JAva Decompiler
'Computer_IT > JAVA' 카테고리의 다른 글
예약어 super (0) | 2006.04.01 |
---|---|
멤버 변수의 상속 (0) | 2006.04.01 |
오버로딩(Overloading), 오버라이딩(Overriding) (0) | 2006.04.01 |
-- ++ 연산자 테스트 (0) | 2006.04.01 |
JAVA 기본 Data타입 (0) | 2006.04.01 |