캡슐화-멤버변수
CODEDRAGON ㆍDevelopment/Java
반응형
멤버변수
· instance변수
· static변수
instance변수(개인이 소유하고 있는 머그컵)
객체가 생성될 때 각 객체들마다 따로 따로 생성 되어 고유의 값을 받아 각 객체의 속성으로 자리 잡는 변수
class SmartPhone {
String color;
int memory;
}
|
class MyClass {
String name;
int age;
}
|
static변수(약수터에 있는 바가지)
여러 개의 객체가 생성될 때 단 하나만 생성 되며 모든 객체들이 공유하는 개념으로 사용되는 변수
class SmartPhone { String color; int memory; static String maker; }
|
class MyClass {
String name;
int age;
static int classNumber;
}
|
'Development > Java' 카테고리의 다른 글
class 파일 생성(.java) (0) | 2015.08.03 |
---|---|
상속 용어(정의; 의미) - 상속의 사전적 의미, 상속(相續) - 네이버 사전 (0) | 2015.07.30 |
개발환경 구축 - eclipse를 통한 Java 프로그래밍 (0) | 2015.07.27 |
Class Relationship(클래스들의 관계) (0) | 2015.07.27 |
캡슐화(Encapsulation)전의 문제점 (0) | 2015.07.23 |