일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 애플워치7 스타라이트
- 굿노트 속지
- VMware
- 역세권 청년주택 신청기준
- 먼슬리
- 아이패드 굿노트
- 굿노트 템플릿
- 인계동 파스타
- 굿노트 다이어리
- 애플워치 스타라이트
- 애플워치 줄질
- 아이패드
- 애플워치 스포츠루프
- 2022 굿노트 다이어리
- 강릉 새벽기차
- 굿노트 속지 공유
- 먼슬리 속지
- mac os hosts
- 굿노트
- 맥북 호스트 설정
- 청년주택 신청방법
- GIT
- 강릉 당일치기 코스
- 굿노트 먼슬리
- 굿노트 다이어리 공유
- hosts 설정
- 남영역 청년주택
- ubuntu
- c++
- 굿노트 위클리
- Today
- Total
목록전체 글 (69)
하루하루
접근 제어자는 클래스 내의 변수나 함수에 대한 접근 범위를 설정한다. 접근 제어자를 사용하는 이유는 객체지향 프로그래밍의 개념 중 하나인 데이터 은닉 때문이다. 사용자가 자판기에서 음료를 뽑을 때 버튼을 누르면 음료가 나온다. 하지만 어떤 원리로 음료가 나오는지 모르고, 알 필요도 없다. 이런 식으로 내부에 구현된 방식이 데이터 은닉이다. 클래스 멤버가 외부 함수에서 직접 접근하지 못하도록 제한을 설정하는 것이다. - public public으로 선언된 데이터 멤버 및 멤버 함수는 다른 클래스에서도 접근이 가능하다. public 멤버는 . 연사자를 사용해 프로그램 어디서든 액세스 할 수 있다. class Car { public: int model; void showModel(); }; void Car::..
클래스는 객체 지향 프로그래밍을 지원하는 C++의 핵심 기능이다. 클래스는 객체의 형태를 지정하는 데 사용되며, 데이터 표현과 해당 데이터를 조작하기 위한 메소드를 하나로 결합한다. 클래스 - 클래스 이름은 대문자로 시작해야한다. (필수 x) 클래스 이름이 둘 이상의 단어로 구성된 경우 각 단어의 첫 글자는 대문자여야 한다. - 클래스에는 데이터 멤버 및 멤버 함수가 포함되며, 이러한 데이터 멤버 및 변수의 액세스 방법은 액세스 지정자에 따라 다르다. - 클래스의 멤버 함수는 클래스 정의 내부 또는 클래스 정의 외부에서 정의할 수 있다. - 클래스의 객체는 별도의 데이터 멤버 사본을 보유한다. 필요한 만큼 클래스의 객체를 만들 수 있다. C++ 클래스 정의 클래스는 객체를 만들기 위한 설계도이다. 클래스..
C++은 절차 지향적이며, 구조적 프로그래밍 언어이다. 또한 객체 지향 프로그래밍 언어이다. 객체 지향 프로그래밍의 특징은 크게 5가지, 상속성, 추상화, 캡슐화, 다형성, 정보은닉으로 이루어져있다. 객체 지향 프로그래밍에선 모든 데이터를 객체(Object)로 취급한다. Objects (객체) 자신의 정보를 나타낼 수 있는 변수들과, 이를 가지고 작업 할 수 있는 함수들로 이루어졌다. 각각 인스턴스 변수, 인스턴스 메소드라고 부른다. Class (클래스) 사용자 정의 데이터 형식으로 정의할 수도 있고, 함수도 포함한다. 클래스는 기본적으로 객체의 설계도이다. 객체가 가질 데이터 변수와 클래스 객체에서 수행 할 수 있는 작업을 선언하고 정의한다. 클래스를 이용해 만들어진 객체를 인스턴스라고 부른다. Inh..
2019/10/05 - [VMware] - [VMware] VMware(가상머신)에 우분투 18.04 설치 [1] Ubuntu 설치 Ubuntu 64-bit 선택 후 재생버튼을 눌러줍니다. 원하는 언어 선택 후 Ubuntu 체험하기를 선택합니다. 설치 전 체험하기를 하는 이유는 해상도 설정 후 진행하기 위해서입니다. 왼쪽 밑의 메뉴를 선택합니다. 검색 창에 display 검색 후 선택합니다. 화면의 일부만 보이기 때문에 해상도를 변경해 줍니다. 해상도 설정 후 Apply를 선택합니다. 해상도를 바꾼 뒤 Keep Changes를 눌러 해상도를 유지해줍니다. 그 후 바탕화면에서 Ubuntu 18.04.3 LTS 설치 아이콘을 실행합니다. 한국어 선택 후 계속하기를 해줍니다. 마찬가지로 한국어 선택 후 오른쪽..
1. Ubuntu ISO 파일 다운 링크로 접속하여 Ubuntu 18.04.3 LTS 버전을 다운로드합니다. https://ubuntu.com/download/desktop Download Ubuntu Desktop | Download | Ubuntu Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things. ubuntu.com 2. VMware workstation 15 설치 링크로 접속하여 15.5 버전을 다운받습니다. https://www.vmware.com/kr/products/workstation-pro/workstati..