Java(281)
-
Java call by value
1. 값만 전달 2. 주소(reference)를 전달 =================== 프로젝트 내 src 내 javabasic 패키지 내 Shop.java package javabasic; //상품명, 수량, 단가 멤버 변수 public class Shop { private String sang; private int su; private int dan; // setter method public void setSang(String sang) { this.sang = sang; } public void setSu(int su) { this.su = su; } public void setDan(int dan) { this.dan = dan; } // getter method public String g..
2023.01.26 -
Java static 함수
static 함수 - 정적 함수 ================= 프로젝트 내 src 내 javabasic 패키지 내 Shop.java package javabasic; //상품명, 수량, 단가 멤버 변수 public class Shop { private String sang; private int su; private int dan; // setter method public void setSang(String sang) { this.sang = sang; } public void setSu(int su) { this.su = su; } public void setDan(int dan) { this.dan = dan; } // getter method public String getSang() { ret..
2023.01.26 -
Java 상품 정보 입력
프로젝트 내 src 내 javabasic 패키지 내 Shop.java package javabasic; //상품명, 수량, 단가 멤버 변수 public class Shop { private String sang; private int su; private int dan; // setter method public void setSang(String sang) { this.sang = sang; } public void setSu(int su) { this.su = su; } public void setDan(int dan) { this.dan = dan; } // getter method public String getSang() { return this.sang; } public int getSu() ..
2023.01.26 -
Java static 변수 변경
프로젝트 내 src 내 javabasic 패키지 내 Ex4Object.java package javabasic; class Melon { static String SCHOOLNAME = "강남고등학교"; String name; int age; } public class Ex4Object { public static void main(String[] args) { // TODO Auto-generated method stub Melon m1 = new Melon(); Melon m2 = new Melon(); m1.name = "강호동"; m2.name = "이영자"; System.out.println(m1.name + "\t" + m2.name); m1.age = 20; m2.age = 30; Syste..
2023.01.25 -
Java public
public 접근 지정자 ============== 프로젝트 내 src 내 javabasic 패키지 내 Ex3Object.java package javabasic; //지역 클래스 //public 을 붙일수 없다 //같은 패키지내에서만 접근이 가능(파일은 달라도 상관없음) class Apple { int score = 100; final static String MESSAGE = "Have a Nice Day!!!"; } //public 접근지정자는 파일명과 같은 클래스 앞에만 붙일수 있다 //public 이 붙은 클래스는 다른 패키지에서도 생성이 가능하다 public class Ex3Object { public static void main(String[] args) { // TODO Auto-gene..
2023.01.25 -
Java static
static variable 정적 변수, 클래스 변수 ============================= 프로젝트 내 src 내 javabasic 패키지 내 Ex2Object.java package javabasic; public class Ex2Object { // 멤버 변수, 상수 int x = 10;// 인스턴스 멤버 변수 static int y = 20;// 클래스변수, 정적변수 final String MSG1 = "Happy";// 상수 지정 static final String MSG2 = "Nice"; public static void main(String[] args) { // TODO Auto-generated method stub // static 멤버 메서드는 this라는 인스턴스를 ..
2023.01.25