# Object Oriented Programming

56개의 포스트

Java

Question) "Java 애플리케이션 실행 과정에 대해 설명해 주세요." 먼저, 컴파일러가 .java 형태의 자바 소스 코드를.class 형태의 바이트 코드로 변환 합니다.이후, Class Loader가 바이트 코드를런타임 데이터 영역 (Runtime Data Ar

2022년 6월 14일
·
0개의 댓글
post-thumbnail

자바[JAVA] - 다형성(Polymorphism)

다형성이란? > 프로그램 언어의 다형성이란 그 언어의 각 요소들(상수, 변수, 식, 오브젝트, 함수, 메소드 등)이 다양한 자료형(type)에 속하는 것이 허가되는 성질을 가리킨다. 다형성 이전에 상속이란 개념을 먼저 숙지하는 것이 필요하다. 상속에 관한 [포스팅]

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

자바[JAVA] - 캡슐화(Encapsulation)

변수와 함수(메소드)를 하나의 단위로 묶는 것을 의미한다. 즉, 데이터의 번들링(bundling)을 뜻한다. 대개 객체 지향 프로그래밍을 지원하는 대부분의 언어에서 제공하는 클래스를 통해 이 Encapsulation이 구현된다. 해당 클래스의 인스턴스를 생성하여 클래스

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

[Java] 객체지향 프로그래밍 - 내부 클래스

내부 클래스에 대해서 알아봐요. 크게 사용되진 않는다지만 내용 정리해보니 잘 공부하지 않으면 헷갈리는 부분이 존재하네요 ㅎㅎ. 익명 클래스에 대한 내용도 알찼어요.

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

[Java] 객체지향 프로그래밍 - 인터페이스

인터페이스에 대해 깊게 파봤어요. 그냥 추상에 다중 상속이 되는구나~정도만 생각했는데 설계적인 측면에서 핵심 기능이었어요...!

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

[Java] 객체지향 프로그래밍 - 추상 클래스

추상 클래스에 대해 다뤄봐요. 굳이?라고 생각될 기능이지만 이는 설계적 측면에서 매우 중요한 역할을 해요.

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

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

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

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

[Java] 객체지향 프로그래밍 - 클래스 내 변수 초기화

자바 클래스 변수 초기화는 여러가지 방식이 존재해요. 이에 대해 다뤄볼게요.

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

[Java] 객체지향 프로그래밍 - 생성자

생성자 내용에 대해 알아봐요~ C++이랑은 조금씩 다른 부분이 있네요 ㅎㅎ

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

[Java] 객체지향 프로그래밍 - 오버로딩

오버로딩(자꾸 오벌딍이라고 쓰네요)에 대해서 알아봐요

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

[Java] 객체지향 프로그래밍 - 역사와 클래스

책에서 본 객체지향에 대한 내용을 정리해봤어요. 제가 몰랐던, 적어두고 복기할 내용들을 위주로 적어서 중간중간에 빠진 부분이 있지만 도움이 되길 바라요 ㅎㅎ

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

카카오 사내 '객체지향 설계' 강의 리뷰

이 글은 '카카오 사내 기술 교육 강의 채널 Rainbow' 에서 본 조영호님의 객체지향 설계 강의를 보고 난 후 리뷰한 글입니다. 객체지향 설계는 우리가 만들어야 하는 시스템을 객체의 집합으로 보겠다는 뜻이다. 객체지향은 굉장히 작은 객체들을 모아서 시스템을 만든다.

2022년 3월 26일
·
2개의 댓글

C# 공부 일지 객체지향 프로그래밍(OOP)와 절차적 프로그래밍(PP)

C사실 많이 들어봤는데, 귀찮아서 제대로 공부한 적이 없었다.따라서 이 페이지를 통해 이 개념은 정복하고 넘어가려고 한다. 출처 3에서는 직접 절차적 프로그래밍과 객체 지향 프로그래밍으로 같은 문제에 대하여 다른 방식으로 코드를 구현했다. 설명도 가장 깔끔하게 잘 되어

2022년 3월 20일
·
0개의 댓글
post-thumbnail

객체와 객체 지향 프로그래밍

패스트캠퍼스 수업 강의 첫 번째 내용 정리네요! 객체 지향에 대해 간단하게 다루는 것부터 시작해요.

2022년 2월 6일
·
0개의 댓글

객체 지향 프로그래밍 (OOP, Object-Oriented Programming)

이제부터 본격적으로 OOP(Object-Oriented Programming, 객체 지향 프로그래밍) 라는 것이 무엇인지 설명하려고 해.Object(객체)Oriented(지향)Programming(프로그래밍)위 3개의 단어로 설명을 해보자면, "프로그래밍 로직을 작성하

2022년 2월 6일
·
0개의 댓글

객체 지향 프로그래밍(OOP : Object Oriented Programming)

객체 지향 프로그래밍 은 컴퓨터 프로그램을 객체(Object) 들의 모임으로 파악하고자 하는 프로그래밍의 패러다임 중에 하나이다.

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

SOLID Principle

이전글들은 사실 이 원칙을 위해 달려온 것이 아닌가하는 생각이 든다. OOP의 정수로 불리우는 SOLID원칙에 대해서 깊게 알아보고, 실제 iOS Framework의 설계 방향에 대입하면서 보다 찐한 이해를 경험해보자.

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