변수(2)
-
[JavaScript] JavaScript 기본 다지기
오늘은 JavaScript를 접한 나를 위해 기본을 한 번 다져볼 것이다.유의사항- JavaScript는 자료형을 쓰지 않아도 된다.동적 타입을 지원해주기 때문.같은 변수에 서로 다른 값을 넣어도, 에러가 나지 않고 값과 타입이 변한다. - 변수로는 var와 let이 있다. 그러나, 일반적으로 let을 많이 사용한다.var는 재선언이 가능해서, 변수가 어디에 선언되어 있는지 판단하기가 어렵기 때문에프로그램상의 오류를 일으킬 수 있어서 잘 사용하지 않는다. - 상수로는 const가 있다. 상수는 변하지 않고 일정한 값을 갖는 수를 의미상수로 지정한 후에는 나중에 값을 바꿀 수 없다. 변수let으로 선언> let apple = 'yummy' 상수const로 선언> const arr = [ 1, 2, 3 ] ..
-
[Java] Java, 객체지향 언어
공부를 하다가 문득 코드만 주구장창 써볼게 아니라,내가 배우고 사용하는 언어의 원리를 파악하려면 클래스에 대한 지식을 확실하게 정리하고 넘어가야 할 것 같다는 생각이 들었다. 객체지향이란?객체 지향 프로그래밍(Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임 중 하나로, 복잡한 문제를 해결하기 위해 개발된 방법론이다. 객체 지향의 기본적인 사상은 실제 세계를 모델링하여 소프트웨어를 더 이해하기 쉽고, 수정하기 쉽게 만드는 것이다. 이렇게만 들으면 무슨 말인지 잘 와닿지가 않을 것이다. 그래서 바로 객체지향의 주요 특징을 알아보겠다. 객체지향언어 주요 특징1. 코드의 재사용성이 높다.변수 및 필드의 재사용 : 일반적인 지역변수는 함수가 종료되면 소멸하지만, 필드는 ..