# OOP

메서드의 오버로딩
안녕하세요🤗10기ssafy를 목표로 열심히 달리고 있는 Muhly라고 합니다.저의 벨로그는 저의 창작물도 있겠지만 다른 유명한 강사님들과 블로거분들의 글들이 많이 포함하고 있습니다.이 벨로그는 저의 스터디 노트와 일상 기록용입니다.같은 이름의 메소드를 여러개 가지면서
애매하다!class, object, instance상호관계
필독!!)저도 배우는걸 기록하는 입장이기때문에 설명이 불분명할 수 있습니다.제 기록은 나도코딩님과 박매일님의 강의를 기반으로 하고 있습니다.좀더 자세하고 깊은 설명을 원하시면 이 두분의 강의를 추천드립니다:) 안녕하세요🤗 class, object, instance
잘 설계된 클래스
안녕하세요🤗10기ssafy를 목표로 열심히 달리고 있는 Muhly라고 합니다.저의 벨로그는 저의 창작물도 있겠지만 다른 유명한 강사님들과 블로거분들의 글들이 많이 포함하고 있습니다.이 벨로그는 저의 스터디 노트와 일상 기록용입니다.어떻게 만들어야 잘 만들어진 VOcl

객체 지향 프로그램의 특징
객체 지향 프로그래밍 Object Oriented Programming(OOP) 란? 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 장점은? OOP는 복잡한

객체 지향 프로그래밍 - OOP(Object Oriented Programming)
객체 지향 프로그래밍(OOP)객체의 관점에서 프로그래밍 하는 것을 의미 한다.C언어를 절차 지향 프로그래밍이라 하는데, 절차 지향 프로그래밍은 프로세스가 함수 단위로 순서대로 진행되는 것을 말한다.반면 OOP는 객체들의 유기적인 관계를 통해서 프로세스가 진행된다.애플리

[IT] 객체지향(OOP)이란?
1. 객체지향(Object Oriented Programming) 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 객체의 관점에서 프로그래밍 하는 방법이다. 절차

객체에 메모리가 어떻게 만들어지나2(feat. 오버로딩)
객체를 생성할 떄 사용되는 메서드객체 생성 후 객체의 초기화를 하는 역할 수행특징클래스이름과 동알한 메서드메서드의 return type 이 없다(void)아님public접근 권한을 가진다.(단, private 생성자도 있음)생성자가 없을 떄는 기본 생성자가 만들어진다)

객체에 메모리가 어떻게 만들어지나1(feat. 오버로딩)
✏️객체 생성과정 1.생성 2모델링 3.메모리에 저장 ✏️코드로 보자 packageoop; public classTPC11 { public static voidmain(String[] args) { //스타벅스 지점하나를 짓기위해 [객체를 생성]하시오 StarbucksVO b=newStarbucksVO();

PDT (기본 자료형)vs UDDT(사용자정의자료형)
oop는 매우 중요하다 여기서 헷갈리면 내가 코딩을하는건지 컴퓨터가 나를 코딩하는건지 모르는 경우가 부지기수그러니까 차근차근 하겠습니다이제부터는 우리가 만들어야한다!!!!스타벅스를 예시로 들어 설명하겠습니다.…왜냐하면 나는 스타벅스를 좋아하기 때이죠..ㅎ tmi저는 자

메서드는 변수다?!
필독!!)저도 배우는걸 기록하는 입장이기때문에 설명이 불분명할 수 있습니다.제 기록은 나도코딩님과 박매일님의 강의를 기반으로 하고 있습니다.좀더 자세하고 깊은 설명을 원하시면 이 두분의 강의를 추천드립니다:)데이터를 한 개 만(한 개의 형태)저장 가능하다. → 저장만
OOP
객체 지향 프로그램이 등장 하기전, 초기에는 절차 지향 프로그램을 사용해 왔다.초기의 프로그래밍 언어는 절차적 언어로 불리어 왔다.절차적 언어는 순차적인 명령의 조합이다.객체 지향 프로그램이 등장하고, class 를 이용하여 단순히 별개의 변수와 함수로 순차적으로 작동

OOP 3) Prototype
C하지만, 위 둘은 클래스 기반이고 자바스크립트는 프로토타입 기반이다.프로토타입 기반이기 때문에 상속의 개념이 클래스 가빈하고 다르다.클래스 기반은 부모-자식간 상속을 받는 느낌이지만, 자바스크립트에서는 현재 존재하는 객체를 프로토타입으로 사용하고, 해당 객체를 복제하

[JavaScript] 객체 지향 프로그래밍
객체 지향 프로그래밍 (Object Oriented Programming)OOP는 프로그램 설계 철학이다.자바스크립트는 엄밀히 말해 객체 지향 언어는 아니지만, 객체 지향 패턴으로 작성할 수 있다.OOP의 모든 것은 '객체'로 그룹화된다.이 객체는 한번 만들고 나면,

객체 지향 프로그래밍의 특징
객체 지향 프로그래밍이라는 패러다임이 등장하기 전에는 절차 지향 프로그래밍이 있었다. 대표적인 언어로는 C,포트란 등이 있었고 우리는 모든 것을 순차적인 명령의 조합을 이루었다.하지만 객체 지향 프로그래밍이 나타나면서 데이터의 접근과 데이터의 처리 과정에 대한 모형을
[💻 코드스테이츠 FE 44기][part 2] 객체 지향 프로그래밍(OOP)
객체 지향 프로그래밍과 객체 지향 프로그래밍의 주요 개념 4가지도 학습했다.사람이 세계를 보고 이해하는 방법을 흉내낸 방법론프로그램 설계 철학OOP의 모든 것은 "객체"로 그룹화4가지 주요 개념을 통해 재사용성을 얻을 수 있다."클래스"라는 데이터 모델의 청사진을 사용