11일차

Java 2016. 3. 29. 08:41

비트코인 : 가상화폐

헤시함수 : 암호, 데이더 검증



인스턴스 변수(instance variable) : 객체마다 하나씩 있는 변수


멤버변수, 멤버함수 : 클래스를 구성하는 구성요소로 클래스를통해 객체를 생성하면 각객체마다 멤버변수와 멤버함수들이 생성


class Car{

    int speed;

    String name;

    public void speedUP(){

        speed++;

    ?}????


}


정적 변수(static variable) : 멤버변수와 다르게 객체를 생성하지 않아도, 아무리 많이 생성해도 한개만 존재하는 변수

모든 객체를 통틀어서 하나만 있는변수

-객체 참조변수, 정적변수로도 접근은 가능하지만 기본적으로 정적변수는 클래스명, 정적변수로 접근하는게 맞음

왜냐하면 객체가 없을떄도 존재하고 그떄도 사용하려면! 

-정적변수 = 클래스변수 



정적변수의 용도!

1. 모든객체가 하나의 데이터를 공유하기 위해

2. 각각의 객체가 항상 같은 값을 가질 변수이기 때문에 각자 공간을 가질 필요는 없음 이런놈을 위해서

=객체가 아무리 없거나 많아도 하나




클래스와 클래스의 관계

-사용(use) : 하나의 클래스가 다른 클래스를 사용한다.

-집합(has-a):

'Java' 카테고리의 다른 글

13일차  (1) 2016.03.30
12일차  (1) 2016.03.29
9일차  (1) 2016.03.24
7일차  (1) 2016.03.22
6일차  (1) 2016.03.21
Posted by 보로로롬
,