일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- math
- Redshift
- string
- PySpark
- array
- Java
- dataframe
- matplotlib
- Github
- django
- google apps script
- list
- PANDAS
- GIT
- Excel
- Apache
- Mac
- Python
- Google Excel
- c#
- gas
- Tkinter
- numpy
- PostgreSQL
- Google Spreadsheet
- SQL
- Kotlin
- hive
- 파이썬
- Today
- Total
목록object (5)
달나라 노트
Google Apps Script는 Javascript를 기반으로 만들어진 언어입니다. 따라서 많은 기본적인 문법들이 Javascript와 동일하거나 비슷하죠. 이중에서 class에 대해 알아보겠습니다. Calss는 쉽게 말하면 어떤 물체에 대한 정보를 담기위한 틀이라고 보시면 됩니다. 흔히 어떤 물체를 예로 들어서 설명하는데 고양이를 예로 들겠습니다. 고양이가 어떠한지 설명하려면 무슨 요소가 필요할까요? 고양이의 이름, 나이, 색깔, 몸무게, 고양이의 울음소리 등등 많은 요소들이 있을겁니다. 이렇게 고양이를 구성하는 여러 요소들에 대한 정보를 하나로 모아둔게 class입니다. 다만 모든 고양이가 다 똑같은 이름, 나이, 색 등을 가지고 있지는 않죠. 고양이의 이름도 다양할 것이고 나이도 다양하며 색, ..
C#은 객체지향 프로그래밍 언어입니다. 따라서 class를 선언해서 내가 원하는 정보들을 담아두고 원할 때 참조하여 사용할 수 있습니다. using System; public class my_test { public string color = "White"; public string size = "L"; } class MyProgram { static void Main() { my_test test_obj = new my_test(); string color_info = test_obj.color; string size_info = test_obj.size; Console.WriteLine(color_info); Console.WriteLine(size_info); } } 위 예시를 봅시다. show_t..
Original source = play.kotlinlang.org/byExample/01_introduction/01_Hello%20world Kotlin도 객체 지향 언어이기 때문에 class는 상당히 중요한 개념입니다. Class의 개념 자체에 대해선 아래 링크를 읽어봅시다. cosmosproject.tistory.com/198?category=972064 여기선 Kotlin에서 어떻게 class를 사용하는지를 중점적으로 다뤄봅시다. (미리 말씀드리면 python과 비슷하다고 느끼면 편합니다.) class EmptyClass // 1 class PeopleInfo(val name: String, var age: Int) // 2 fun main() { val emptyclass = EmptyClas..
class Increment { public void increment(int x) { x = x + 10; } } public class JavaClass { int x = 0; public static void main(String args[]) { JavaClass test = new JavaClass(); System.out.println(test.x); Increment inc = new Increment(); inc.increment(test.x); System.out.println(test.x); } } -- Result 0 0 위 코드에서 봐야 할 것은 2가지 입니다. 첫 번째. 하나의 파일에 2개의 class가 적혀있습니다. 이것은 가능합니다. 다만 public 키워드를 붙이는 class..