본문 바로가기

인스턴스

[Java] 예제 클래스 생성자 Java 클래스 예제 파일명:Ex05_15_생성자.java123456789101112131415161718192021222324252627282930313233343536373839404142class Tv3{ private String color; private boolean power; private int ch; public String getColor(){ return color; } public boolean getPower(){ return power; } public int getCh(){ return ch; } public Tv3(){ color="red"; power=true; ch=11; } public Tv3(String color, boolean power, int ch){ //클래.. 더보기
[Java] 예제 클래스 변수 Java 클래스 예제 파일명:Ex05_05_변수.java123456789101112131415161718192021222324252627282930313233class Variable{ static int a; //공유하여 씀 int b; //맴버변수는 기본값으로 초기화 된다 . public void increment(){ int c=0; //지역변수(반드시 초기화 해줘야 함) a++; b++; c++; System.out.print("a="+a+" "); System.out.print("b="+b+" "); System.out.println("c="+c); } //인스턴스 매소드가 끝나면 안에서 선언 되었던 지역변수는 사라짐 c 지역 변수는 사라짐}public class Ex05_05_변수 { publ.. 더보기
[Java] 예제 매서드-3 Java 매서드 예제 파일명:Ex05_04_매서드.java123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354public class Ex05_04_매서드 { public static void main(String[] args) { //main 매서드 정의 main은 항상 제일 먼저 실행 System.out.println("main의 시작"); prn(); //prn 매소드 호출 add(3, 4); add(100,200); int returnvalue = sub(10, 5, 1); //sub 매서드 호출 sub 매서드에서 return 되어 돌아온 값을 returnvalue에 넣어준다.. 더보기
[Java] 예제 클래스-2 Java 클래스 예제 파일명:Ex05_03_클래스.java12345678910111213141516171819202122232425262728293031323334class Person{ String name; int age; double height; static String country; public void display(){ System.out.println(name+","+age+","+height+","+country); }}public class Ex05_03_클래스 { public static void main(String[] args) { Person cs = new Person(); cs.name = "철수"; cs.age = 30; cs.height = 167.4; Person.co.. 더보기