반응형
- [ Language/Dart ][DART] Dart 문법 (1) 자료형2024-01-02 20:45:55자료형 Java의 경우, 큰 타입이 작은 타입을 명시적으로 타입 캐스팅 하지 않아도 자동으로 변환이 되지만, Dart의 경우에는 타입 캐스팅을 해줘야한다. 숫자형 숫자형에는 num , int , double 가 있으며, num 에는 정수와 실수 모두 넣을 수 있고 int 는 정수형, double 는 실수형에만 사용 가능. void main(){ // 정수형 & 사칙연산 int number1 = 17 / 4 // 나누기 print(number1); // 4 int number2 = 17 % 4 // 나머지 print (number2); // 1 // 실수형 double pi = 3.14;// 2; print(p1);// 1.57 // 타입 캐스팅 int n = 34 double m = n// Error: ..
- [ Language/TypeScript ][TYPE SCRIPT] 타입 스크립트 Interface2023-12-30 13:06:55Interface 란? 인터페이스는 일반적으로 상호 간에 정의한 약속 혹은 규칙을 말하는데, 우리가 사용하는 Object 객체에는 특정 속성값에 대한 정보가 없기 떄문에 인터페이스로 선언해서 사용할 수 있다. 인터페이스는 프로퍼티와 메서드를 가질 수 있다는 점에서 클래스와 유사하지만 직접 인스턴스를 생성할 수 없고, 모든 메서드는 추상 메서드로 선언되어 있다. 하지만, 추상 클래스의 추상 메서드와는 다르게 abstract 키워드를 사용하지 않는다. 인터페이스는 변수의 타입으로 사용될 수 있으며, 이때 선언된 변수는 인터페이스에 정의된 프로퍼티와 메서드 규칙을 준수해야 한다. 이는 사용자가 새로운 타입을 만들어서 정의하는것으로도 볼 수 있다. 이제 Interface 에 대해 알아봤으니 어떠한 경우에 사용하..
- [ Language/Go ][GO] Go 기초 문법 - 변수 선언 및 자료형2023-12-30 02:32:25변수 선언 -Go 에서 변수를 선언하는 방법은 여러가지 방식이 있으며, 선언만 하고 사용하지 않는 변수가 있는 경우 에러가 표시된다. 기본적으로 var 키워드를 사용하여 변수를 선언한다. var 키워드를 앞에 적고 바로 뒤에 변수명, 그 뒤에 변수의 타입을 적는다. ex ) var name string 변수를 선언함과 동시에 초기화를 할 수 도 있다. ex ) var name string = "Kim XX" Go 에서 지원하는 단축 구문을 사용하여 변수를 선언할 수도 있다. (함수 내에서만 단축 구문 사용 가능) ex ) name := "Kim XX" 으로 줄여서 표현 가능. 변하지 않는 값, 상수를 선언하기 위해서는 const 키워드를 사용한다. 아래에서는 지역 변수 선언 방법과 전역 변수 선언 방법 ..
반응형