CS

    OOP정복⛳️ (2) 객체지향프로그래밍이란

    OOP정복⛳️ (2) 객체지향프로그래밍이란

    1편을 보고 오시면 더욱 좋아요! https://chanhee-jeong.tistory.com/29 OOP정복⛳️ (1) 객체지향프로그래밍의 등장 (객체지향 VS 절차지향) 어쩌다가 객지프 공부할일이 생겨서 작성하게 되본 새로운 시리즈 OOP정복 출발 ✨✨✨ (물론 완전한정복🥲은 어려운걸 알고 있음) 🕖 등장배경 아니,, 그래서 왜 객체지향프로그래밍이 나왔는 chanhee-jeong.tistory.com 🐣 요약 Chat GPT! 객체지향프로그래밍을 좀 인상적인 문장으로 요약 좀 해줘 저보다.. .글을 잘쓰는 chat gpt 가 써준 요약입니다. 객체지향프로그래밍에 대한 다양한 정의가 있지만 정말 매우 깔끔하게 정리를 해줬습니다. 지난시간에 짚고 넘어간 "데이터와 데이터를 조작하는 코드를 가진 객체" 를..

    OOP정복⛳️ (1) 객체지향프로그래밍의 등장 (객체지향 VS 절차지향)

    OOP정복⛳️ (1) 객체지향프로그래밍의 등장 (객체지향 VS 절차지향)

    어쩌다가 객지프 공부할일이 생겨서 작성하게 되본 새로운 시리즈 OOP정복 출발 ✨✨✨ (물론 완전한정복🥲은 어려운걸 알고 있음) 🕖 등장배경 아니,, 그래서 왜 객체지향프로그래밍이 나왔는데? 기술이 급속도로 발전에 따라 하드웨어는 성장했고 이에 맞춰 SW도 복잡해지고 거대해졌습니다. feat. 무어의 법칙 : 마이크로칩 기술의 발전 속도에 관한 일종의 법칙으로 마이크로칩에 저장할 수 있는 데이터 분량이 18-24개월 마다 두 배씩 증가한다 이렇게 되면서 기존의 flow 즉, 순서 중심의 절차지향 개발방식의 한계가 대두되었습니다. 👉 절차지향프로그래밍의 한계 👈 절차지향프로그래밍 방식의 경우 프로시저 호출의 개념을 바탕으로 하고 있는 프로그래밍 패러다임으로 데이터를 처리하는 부분은 구조화가 되어있으나 데이..