본문 바로가기
반응형

클래스2

[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 8회차 미션 오늘은 인스턴스에 대해 공부해보았다. 인스턴스란 클래스로부터 생성된 객체이며, 힙메모리에 멤버변수의 크기에 따라 메모리가 생성된다. new라는 키워드를 사용하여 여러개의 인스턴스를 생성할 수 있다. 인스턴스를 만드는 방법을 배워보고, 인스턴스가 생성이 될 시 어떤식으로 주소값과 데이터가 생성되는지 그림판에 그려주셨다. 스택영역에는 주소값이 들어가고 힙메모리에 데이터가 생성되어 주소값으로 힙메모리를 참조하는 것. 기억해야 할 새로운 용어가 참 많은 것 같다. 여러번 보면서 익혀야겠다. 그 다음강의에서는 실제로 문제를 보고 코딩해보는 강의였다. 간단한 문제이지만 이런 기본적인것들을 할 때 정확한 개념을 알고서 하는게 참 중요한 것 같다. 객체지향 프로그래밍이란? 프로그램을 어떻게 설계해야 하는지에 대한 일종.. 2020. 8. 17.
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 6회차 미션 오늘은 자바의 객체지향 프로그래밍 개념과 클래스에 대해서 공부해보았다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다. 또한 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 보다 직관적인 코드 분석을 가능하게 하는 장점을 갖고 있다. 자바의 꽃이 객체지향이라고 하던데, C언어를 안배우고 자바부터 배운 나는 이게 얼마나 편한건지 잘 모르겠다. 하지만 프로젝트를 하면서 만들었던 10개정도의 클래스를 한 .. 2020. 8. 15.
반응형