본문 바로가기

전체 글

(76)
따라하며 배우는 C++ 8. 객체지향의 기초 따라하며 배우는 C++ 8. 객체지향의 기초 8.1 객체지향 프로그래밍과 클래스 데이터와 기능이 합쳐 있는 것을 Object라고 한다. 물론 Structure도 기능을 넣을 수 있지만, 복잡한 것을 할 때는 class가 좋다. #include using namespace std; class Freind { public: //access specifier (public, private, protected) string name; string address; int age; double height; double weight; void print() { cout
자바스크립트 언어 기본 - 실습환경, 숫자, 변수, 비교, 조건문, 반복문 자바스크립트 언어 기본 - Javscript 0. Javascript 언어 소개 자바스크립트는 "프로그래밍"적으로 웹 브라우저를 제어하기 위한 언어. 오늘날 자바스크립트의 흐름은 "탈웹브라우저"이다. 자바 스크립트가 웹브라우저 제어에서 벗어나고 있는 것이다. 웹브라우저와 자바 스크립트 동작이 분리되고 있는 것. (브라우저를 벗어나 웹 서버까지 확대) 웹 서버 사이드 스크립트 -> ex node.js 탈웹 ex Google Apps Script 웹브라우저 사용 언어라는 공통 분모 위에서 각각의 환경에 맞게 적용해주어야 한다. Javascript 기본 - 실행방법과 실습환경 0.0 코드 작성과 실행 크롬에서 바로 Ctrl+O를 눌러, 해당 파일을 열면 된다. 0.1 크롬 개발자 도구 - 콘솔 사용법 F12를..
따라하며 배우는 C++ 7. 함수 따라하며 배우는 C++ 7. 함수 7.1 매개변수Parameter와 인자Argument의 구분 #include #include using namespace std; int foo(int x, int y); int foo(int x, int y) { return x + y; }//x and y are destroyed here, 지역 변수. int main() { int x = 1, y = 2; foo(6, 7); //6, 7 : arguments (actual parameters) = 실매개변수 foo(x, y + 1); return 0; } 7.2 값에 의한 전달 Passing Arguments by Value(Call by Value) #include #include using namespace st..