본문 바로가기
반응형

객체지향3

[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 6회차 미션 오늘은 자바의 객체지향 프로그래밍 개념과 클래스에 대해서 공부해보았다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다. 또한 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 보다 직관적인 코드 분석을 가능하게 하는 장점을 갖고 있다. 자바의 꽃이 객체지향이라고 하던데, C언어를 안배우고 자바부터 배운 나는 이게 얼마나 편한건지 잘 모르겠다. 하지만 프로젝트를 하면서 만들었던 10개정도의 클래스를 한 .. 2020. 8. 15.
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 1회차 미션 오늘로써 국비지원 수강을 시작한지 한달째가 되었다. 국비지원 수업도 많은 도움이 되고 있지만, 비전공자로서 또 늦은 나이에 시작한 사람으로서 더 꼼꼼히 배우고 싶은 마음에 패스트 캠퍼스 강의를 수강하게 되었다. 딱 오늘 학원에서 자바프로젝트를 마무리했는데, 패스트캠퍼스 리뷰이벤트도 시작하는 날이어서 학원에서 배우면서 어려웠던 부분들을 복습하거나, 앞으로 배우게 될 스프링 관련 내용을 예습해도 좋을 것 같아서 신청했다. 나는 동기부여가 없으면 공부를 지속하기 좀 어려운 스타일이라... 패스트 캠퍼스 강의는 이전에도 몇개 들어 봤지만, 이번에는 미션을 수행하면 환급을 해주는 이벤트를 하길래 도전을 해보게 되었다. 사실 수강 신청은 꽤 오래전에 했었는데, 오늘부터 리뷰를 쓰는 이벤트를 시작하는 날이라 덕분에 .. 2020. 8. 10.
객체 지향 프로그래밍이란? 객체 지향 프로그래밍이란? 객체 지향 프로그래밍(영어: Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다. 또한 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 보다 직관적인 코드 분석을 가능하게 하는 장점을 갖고 있다. 그러나 지나친 프로그램의 객체화 경향은 실제 세계의 모습을 그대로 반영하지 못한.. 2020. 7. 8.
반응형