본문 바로가기
반응형

함수14

파이썬 상속 공부하기 안녕하세요 판타지코딩입니다! 파이썬에는 상속이라는 개념이 있습니다. 부모 클래스의 변수나 함수를 자식 클래스에서 물려 받아 활용할 수 있도록 하는 개념입니다. 오늘은 부모 클래스와 자식 클래스가 무엇인지 알아보고 상속을 어떻게 활용할 수 있는지 함께 공부해 보겠습니다. 1. 부모 클래스와 자식 클래스 상속의 개념을 학습하기 전에 부모 클래스와 자식 클래스에 대해서 예제 코드로 알아 보겠습니다. class student: def __init__(self): print("student 클래스 초기화") self.num = 0 def printValue(self): print("student 클래스 함수") class teacher(student): def __init__(self): print("teache.. 2023. 2. 13.
파이썬 객체 생성하기 / 클래스 함수 호출하기 안녕하세요 판타지코딩입니다. 오늘은 파이썬으로 객체를 생성하고 활용하는 방법을 알아보겠습니다! 1. 객체가 무엇일까? 객체란 클래스 내의 함수와 변수를 활용하기 위해서 생성하는 것입니다. 객체를 이해하기 위해 간단하게 클래스를 작성해서 함수와 변수를 보여드리겠습니다. class student: def func1(self, num): self.num = num def func2(self): print(self.num) student 클래스를 생성했습니다. 이 클래스는 func1과 func2 함수를 포함합니다. func1은 num을 인자로 받아서 self.num에 num값을 저장합니다. 그리고 func2 함수는 self.num값을 print 함수로 출력합니다. func1과 func2는 student 클래스에.. 2023. 2. 10.
파이썬 함수 생성하기 / def가 무엇일까? 안녕하세요 판타지코딩입니다! 오늘은 파이썬으로 함수를 생성하고 호출하는 방법을 알아보겠습니다! 1. def가 무엇일까? def는 함수를 생성할 때 활용하는 명령어입니다. 그럼 함수 생성 방법을 알아보겠습니다! def plus(num1, num2): num3 = num1+num2 return num3 plus라는 함수를 생성했습니다. 변수 num1과 num2를 인자로 받아 num3에 합을 저장하고 return하는 함수입니다. 이 함수의 호출 결과는 num1과 num2의 합을 return하는 것입니다. 2. 함수 호출하는 방법 이번에는 함수를 호출해 보겠습니다. plus(1, 2) 함수 호출을 위해서는 함수 이름과 인자를 작성하면 됩니다. 함수 이름인 'plus'를 작성하고 괄호 안에는 인자인 num1과 n.. 2023. 2. 6.
C++ 오버로딩 공부하기 안녕하세요 판타지코딩입니다! C++에는 오버로딩이라는 개념이 있습니다. 오늘은 오버로딩에 대해서 공부해보고 어떻게 활용할 수 있는지 알아보겠습니다. 1. 함수 호출 방법 오버로딩 설명에 앞서서 먼저 함수의 생성과 호출 방법에 대해서 알아보겠습니다. 함수를 생성하고 호출하는 것에 익숙하신 분들은 2번으로 넘어가셔도 됩니다! int plus(int a, int b) { int result = a+b; return result; } 함수 호출에 대해 설명하기 위해서 'plus'라는 함수를 생성해 보았습니다. 코드를 잘 모르시는 분도 함수 이름을 통해서 어떤 기능을 하는지 유추가 가능하실겁니다. plus라는 이름처럼 덧셈을 하고 결과를 반환하는 함수입니다. 괄호 안의 int a와 int b는 인자를 의미합니다... 2023. 1. 6.
반응형