47. 파이썬 – 클래스 변수

47. 파이썬 - 클래스 변수

지난 포스팅에서는 메서드 오버라이딩 개념에 대해 이해하고 예제를 통해 알아보았습니다.이번 포스팅에서는 파이썬 클래스 중 클래스 변수에 대해 공부해 보려 합니다. 파이썬 클래스 클래스 변수 이전까지 공부한 내용에서 객체 변수는 다른 객체들의 영향을 받지 않고 각각 독립적으로 각자의 값을 유지를 하고 있다는 것을 알게 되었습니다.이제 객체 변수와는 그 성격이 다른 클래스 변수에 대해 공부해 보겠습니다. 클래스 … Read more

46. 파이썬 – 메서드 오버라이딩

46. 파이썬 - 메서드 오버라이딩

지난 포스팅에 파이썬 클래스의 상속하는 이유와 방법에 대해 공부 해봤습니다.이번 포스팅에서는 메서드 오버라이딩 개념에 대해 공부해 보도록 하겠습니다. 파이썬 클래스 메서드 오버라이딩 먼저 이전에 만들었던 사칙연산 클래스인 Four_Calculator 클래스를 예를 들어 실행해 보겠습니다. Four_Calculator 클래스의 a 객체에 숫자 4 와 0 을 입력하고 divide(나누기) 메서드를 호출하게 되면 숫자 4 를 0 으로 나누려는 시도 때문에 … Read more

45. 파이썬 – 클래스의 상속

45. 파이썬 - 클래스의 상속

이전 포스팅까지 파이썬 클래스를 이용한 사칙연산 클래스를 생성해 봤습니다.이번에는 클래스의 상속이라는 개념을 적용하여 기존에 만든 사칙연산 클래스에 기능을 추가해 제곱을 계산하는 클래스를 만들어 보도록 하겠습니다. 파이썬 클래스 사칙연산 클래스의 상속 클래스의 상속에서 상속(Inheritance)의 의미는 물려받다 라는 의미 입니다.재산 상속 할 때의 상속과 같은 의미입니다.클래스에서도 이 상속이라는 개념이 있습니다.클래스를 만들고 다른 어떤 클래스의 기능을 물려 받을 … Read more

44. 파이썬 – 곱하기.빼기.나누기 기능 만들기와 생성자(Constructor)

44. 파이썬 - 곱하기.빼기.나누기 기능 만들기와 생성자(Constructor)

지난 시간까지 파이썬 에서 사칙연산 클래스를 만드는 과정중에 더하기 기능까지 만드는 과정에 대해 공부해봤습니다.이번 포스팅에서는 사칙연산에서 나머지 곱하기.빼기.나누기 기능 만들기와 생성자(Constructor)에 대해서 공부해 보려 합니다. 파이썬 클래스 사칙연산 클래스 만들어 보기 #5 곱하기.빼기.나누기 기능 만들기 곱하기.빼기.나누기 기능을 추가하여 보겠습니다. 이렇게 add (더하기 기능) 에 이어 multi(곱하기), subtrack(빼기), divide(나누기) 를 add 메서드에서 공부한 것 처럼 동일하게 … Read more

워드프레스에서 포토샵.플러그인 없이 포토스케이프(3.7)로 워터마크 만들기

워드프레스에서 포토샵.플러그인 없이 포토스케이프로 워터마크 만들기

이번 포스팅에서는 워드프레스나 블로그를 운영하시는 분들이나만의 콘텐츠정보를 확인시켜주기 위한 용도로 사용하고 있는 워터마크 만들기에 대해 알아보려 합니다. 워터마크 만들기 포토샵 워터마크 만들기를 안하는 이유 보통은 포토샵 워터마크를 많이들 사용하시리라 봅니다.그런데 포토샵으로 워터마크를 만들기를 하려다 보면 포토샵 라이센스 문제도 있고프로그램이 무겁기도 하고 초보자들의 경우에는 설치해서 사용하는데도시간이 다소 걸릴것 같습니다.몇번 사용을 해봐도 자주 사용 하는게 아니라면 잘 … Read more

VMware 공유폴더 설정(VMware tools) v16.1

일반적인 사용자들은 많이 사용하지는 않겠지만특수한 목적을 가지고 컴퓨터를 활용을 하다보면 가상 머신을 설치하고 활용하는 경우가 있습니다.특수한 목적은 프로그램 테스트나 게임도 포함 될 수 있겠네요 VMware 가상머신 그 가상 머신 중에서 저는 VMware 라는 가상 머신을 설치해서 VMware Tools 를 설치하고 기존 윈도우와 VMware 공유폴더 설정을 통해 파일을 공유하고 클립보드(복사, 붙여넣기)를 공유하는 방법에 대해 알아 보겠습니다. … Read more

43. 파이썬 – 더하기 기능 만들기

지난 시간에 이어 파이썬의 사칙연산 클래스를 만드는 과정을 통해 클래스에 대한 공부를 하고 있습니다.지난 포스팅에서는 Four_Calculator 라는 클래스를 만들어 보는 과정까진 진행을 했는데이번 포스팅에서는 Four_Calculator 클래스에 더하기 기능을 만들어 보는 과정을 공부해 보겠습니다. 파이썬 클래스 사칙연산 클래스 만들어보기 #4 더하기 기능 만들기 이전 Four_Calculator 클래스에서 testnumber 라는 메서드를 생성을 하고first 와 second 라는 메서드의 매개변수의 … Read more

42. 파이썬 – 메서드 수행문

42. 파이썬 - 메서드 수행문

지난 시간에 이어 계속해서 파이썬 클래스를 이용해서 사칙연산 계산기를 만들어 보겠습니다. 파이썬 클래스 사칙연산 클래스 만들어보기 #3 메서드 수행문 메서드의 또 다른 호출방법 아래처럼 클래스를 통해 메서드를 호출하는 것도 가능은 합니다.하지만 많이 사용되지는 않는다는 거는 참고하시기 바랍니다. 위처럼 클래스이름.메서드 형태로 호출을 하게 되면 객체 a 를 첫번재 매개변수 self 에 꼭 전달해 주어야만 합니다.하지만 아래처럼 … Read more

41. 파이썬 – 클래스 구조와 매개변수

41. 파이썬 클래스 구조와 매개변수

지난 포스팅에서 파이썬의 클래스를 이용한 사칙연산을 만들기 위해 먼저 어떻게 동작을 해야할지 구상을 해봤습니다. 이번 포스팅에서는 지난 포스팅에 이어서 사칙연산 을 수행할 클래스를 만들어 보면서 클래스 구조와 매개변수에 대해 공부해 보겠습니다. 파이썬 클래스 클래스 구조와 매개변수 사칙연산 클래스 만들어보기 #2 클래스 구조 만들기 이제 앞에서 구상한 동작대로 실행을 하는 클래스를 만들어 보겠습니다.먼저 a = Four_Calculator() … Read more

40. 파이썬 – 클래스와 객체(class and object)

40. 파이썬 - 클래스와 객체(class and object)

파이썬 클래스 클래스와 객체(class and object) 아래는 클래스를 가장 잘 설명해 주는 그림이라고 합니다. 위 그림은 과자를 만드는 과자 틀과 그 과자 틀을 사용해 만든 과자 들입니다. 클래스는 과자틀과 비슷하다고 보시면 됩니다.똑같은 무언가를 계속해서 만들어 내는 설계 도면이라 보시면 되고(과자틀)객체는 클래스로 만들어낸 피조물을 의미합니다(과자틀로 만들어 낸 과자들) 클래스(class)의 중요한 특징 클래스의 중요한 특징은 객체마다 고유한 … Read more