inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

즐거운 자바

객체지향문법 - 객체, 인스턴스, 레퍼런스 변수. 객체지향 문법 시작!

class object insatnce

694

HAHA

작성한 질문수 52

1

안녕하세요.

해당 강의를 듣고 object가 무엇인지 이해가 잘 안 가서 구글에서 찾아 봤습니다.

각 블로그 마다 설명하는 내용이 차이가 있고 같은 단어 느낌으로 설명하는 내용도 있고 해서 제가 이해하기가 조금 혼란스럽습니다..

 

혹시 가능하시다면

class, object, instance에 차이를 설명해주실 수 있나요?

 

강의에서 보니까 오브젝트(인스턴스)라고 자막을 적어주셨던데, 오브젝트랑 인스턴스는 같은 것인가요?

 

감사합니다.

java

답변 1

2

부부 개발단 토토(김성박)

클래스에 대한 소스코드를 작성하고 컴파일해서 만들어진 것이 클래스.

이 클래스를 new연산자로 생성하여 메모리에 올라간 것이 인스턴스.

이 인스턴스를 객체

현실로 보자면 설계도면은 클래스. 이 설계도면으로 현실에 사용할 수 있도로 만들어져 존재히는 것이 인스턴스. 혹은 객체.

 

그런데 보통 클래스 인스턴스 등을 그냥 객체로 부르는 경우가 있음.

자바공부할땐 제가 위에 설명한대로 이해하면 됩니다.

1

HAHA

넵 이해했습니다!

감사합니다!

0

바래

친절할 답변 감사합니다~

강사님.. 하단 URL에 있었던 코드들 다운 받거나 공유 부탁 드립니다..

0

15

2

노션 접근권

0

19

1

@Version 어노테이션이 붙은 필드는 낙관적 락이든 비관적 락이든 업데이트가 됩니다.

0

19

1

형 이번에 낸 책이랑 강의 내용에 차이가 있어?

1

36

1

채팅프로그램 한글 깨짐

0

501

2

강의 교안

0

772

2

split 사용에 있어서의 의도치 않은 값 할당이 되고 있네요

0

412

1

추상화와 추상클래스는 다른 말인가요? 그 용도가 궁금합니다

1

509

1

메서드와 프로퍼티의 차이가 뭔가요?

1

381

1

static이 클라스에 부여 되었을 때

1

310

1

Iterator<User> 대신에 Collections.unmodifiableList(users)를 사용해도 되나요?

0

373

1

++,--관련 질문드립니다.

0

433

1

Socket의 InputStream

0

586

2

API 문서가 만들어지지 않습니다

0

578

2

66. 채팅 프로그램 만들기 1/2

0

743

2

65. 네트워크프로그래밍1

0

394

1

this생성자 관련 질문 있습니다!

0

595

2

54. 배열 2편 강의 중

0

396

1

51. 배열 1편 강의 중..

0

306

1

50. 팩토리 메소드 패턴 강의 중

0

293

1

Java Comparator 인터페이스 - 람다 표현

0

677

2

자바 공부법

1

1682

2

43. 생성자 -super가 기본 생성자가 아닐 때

1

609

1

while문의 continue 예제3번에 관한 질문

0

426

2