# instanceof

25개의 포스트
post-thumbnail

Java - Reference variable casting

Java 참조변수의 형변환 TIL

2022년 5월 7일
·
0개의 댓글
post-thumbnail

[Java] 객체지향 프로그래밍 - 다형성

다형성에 대해서 다뤄봐요. 상속(Inheritance)에 대한 개념을 이해하고 보시면 편할거에요.

2022년 4월 16일
·
0개의 댓글
post-thumbnail

Javascript - instanceof 연산자와 프로토타입 체인

해당 포스팅은 자바스크립트의 instanceof 연산자와 프로토타입 체인에 대해 설명한다.

2022년 4월 5일
·
0개의 댓글

Java Casting & instanceof - 그림으로 이해해보자!

제가 앞으로 설명하는 방법은 "스프링 입문을 위한 자바 객체 지향의 원리와 이해"를 공부한 내용을 바탕으로 합니다. 그래서 제가 그 책을 통해 공부한 내용을 토대로 새로운 코드를 분석해볼 것입니다. github repository메인 메서드가 실행된 직후의 프로그램 메

2022년 2월 22일
·
0개의 댓글
post-thumbnail

[JS] Javascript 개념 정리①

"자바스크립트 기초 강좌 : 100분 완성 - 코딩앙마"를 보고 요약한 글입니다.

2022년 2월 1일
·
0개의 댓글
post-thumbnail

[클린코드 JS] 타입 검사

typeof 연산자는 문자열로 반환한다.typeof만으로 모든 타입 검사가 다 커버되진 않는다.자바스크립트에서 타입을 크게 구분해보면, Primitive(원시값) 와 Reference(참조값) 으로 나눠진다.원시값은 typeof로 잘 검사할 수 있으나, 참조값은 typ

2021년 12월 13일
·
0개의 댓글
post-thumbnail

[Java] Pattern Matching for instanceof

instanceof에서 객체 타입 확인뿐만 아니라 캐스팅까지 할 수 있다.JDK 14: previewJDK 15: second previewJDK 16JEP 394 Pattern Matching for instanceofinstanceof를 이용해 객체 타입을 확인하고

2021년 11월 23일
·
0개의 댓글
post-thumbnail

[JS인터뷰준비] 생성자로 객체생성

생성자 함수를 사용해서 객체를 생성할 수 있다. 생성자함수(constructor)란 new 연산자와 함께 호출하여 객체(인스턴스)를 생성하는 함수를 말한다. 생성자 함수에 의해 생성된 객체를 인스턴스(instance)라고 한다연산자 new생성자 constructor인스

2021년 10월 31일
·
0개의 댓글
post-thumbnail

[JS] class vs object, 객체지향 언어 class

class? 연관있는 data들 한 데 묶어놓는 container 같은 아이.field 속성 : name, agemethod 행동 : speak();즉 class는 fields와 methods가 종합적으로 묶여있다. class : template 틀을 만든다. dec

2021년 10월 25일
·
0개의 댓글
post-thumbnail

Class

class는 연관있는 데이터를 한 군데에 묶어서 관리하는 컨테이너 데이터 + 함수를 묶어 둔 것을 class 간혹, class 안에는 데이터만 있기도, 함수만 있기도 한다. ==> 이런 것을 데이터 클래스라고 한다. class 안에서도 내부적으로 보여지는 변수, 밖에

2021년 8월 15일
·
0개의 댓글
post-thumbnail

자바 기본기 다지기 - 연산자, 조건문, 반복문

자바에서는 아래의 연산자들을 제공한다.산술 변환이란? 연산 수행 직전에 발생하는 피연산자의 자동 형변환1) 두 피연산자의 타입을 같게 일치시킨다.(보다 큰 타입으로 일치)ex) 5 / (float)2 -> 5.0f / 2.0f -> 2.5f2) 피연산자의 타입이 int

2021년 8월 13일
·
0개의 댓글
post-thumbnail

[Java] 8-2 타입 변환과 다형성

프로그램을 개발할 때 인터페이스를 사용해서 메소드를 호출하도록 코딩하면 구현 객체를 매우 손쉽고 빠르게 교체할 수 있다. > 프로그램 소스 코드는 변함이 없는데, 구현 객체를 교체함으로써 프로그램의 실행결과가 다양해지는 것을 '인터페이스의 다형성'이다. 자동 타입

2021년 7월 29일
·
0개의 댓글
post-thumbnail

[Java] 7-2 타입 변환과 다형성

다형성이란 '사용법은 같지만 다양한 객체를 이용해서 다양한 실행결과가 나오도록 하는 성질'이다. ex)타이어 사용법은 모두 같지만 자동차에 어떤 타이어(객체)를 사용하느냐에 따라 성능이 달라짐. > 다형성을 구현하기 위해선 '메소드 재정의'와 '타입 변환'이 필요하

2021년 7월 25일
·
0개의 댓글

[Java] instanceof, Class.isAssignableFrom

instanceof 와 Class.isAssignableFrom 의 차이점instanceof는 해당 Object가,특정 Class, Interface를 상속하거나 구현 했는지를,boolean type으로 return해주는 method이다.Class.isAssignabl

2021년 7월 23일
·
3개의 댓글

다형성(polymorphism)

여러 가지 형태를 가질 수 있는 능력한 타입의 참조변수로 여러 타입의 객체를 참조할 수 있도록 함조상클래스 타입의 참조변수로 자손클래스의 인스턴스를 참조할 수 있도록 함Ex)조상 타입으로 참조하면 자손타입 인스턴스의 모든 멤버를 사용할 수 없음(자손 타입에서 선언한 멤

2021년 7월 5일
·
0개의 댓글
post-thumbnail

[모던JS: Core] 클래스 (4)

본 포스팅은 여기에 올라온 게시글을 바탕으로 작성되었습니다.파트와 카테고리 동일한 순서로 모든 내용을 소개하는 것이 아닌, 몰랐거나 새로운 내용 위주로 다시 정리하여 개인공부 목적으로 작성합니다.중간중간 개인 판단 하에 필요하다고 생각될 시, 기존 내용에 추가로 보충되

2021년 5월 23일
·
0개의 댓글

instanceof 연산자

참조변수의 형변환 가능여부를 반드시 확인하고 형변환을 해야한다.형변환은 자손과 부모사이에서만 가능한데 형제관계인 클래스가 들어가면 형변환을 할수가 없다. 그때 형변환이 가능한지 알기위해서 사용하는 것이 instanceof이다.먼저 전제를 Car클래스가 있고 Car클래스

2021년 5월 5일
·
0개의 댓글