목록Class (3)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cjIdRJ/btsC32zl1Vw/lh3gmQiCkrYxtJEd95VEQK/img.png)
Swift언어란? Swift는 Apple이 iOS 애플리케이션을 개발하기 위해 도입한 프로그래밍 언어입니다. 모듈화란? 모듈화는 프로그램을 여러 개의 독립적인 부분으로 나누는 것을 말합니다. CI/CD란? CI/CD (Continuous Integration/Continuous Delivery)는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 더욱 짧은 주기로 고객에게 제공하는 방법입니다. 테스트 자동화란? 테스트 자동화는 소프트웨어의 품질을 향상시키기 위해 테스트를 자동으로 수행하는 프로세스 입니다. 함수형 프로그래밍이란? 함수형 프로그래밍은 불변성과 순수 함수를 중시하여 부작용을 최소화하고 코드의 간결성과 안정성을 추구하는 프로그래밍 패러다임입니다. 리액티브 프로그래밍이란? 리액티브 프로그래밍은 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bei1Cv/btsCMpohemW/Ca4u2KfKZhqBqXQ31k6gO0/img.png)
클래스 vs. 객체 vs. 인스턴스 객체 인스턴스 인스턴스(instance) 실제로 메모리에 할당된 객체(object) 소프트웨어 애플리케이션을 개발하는 데 사용되는, 쉽게 사용할 수 있으며 재사용할 수 있는 기능을 가진 모듈 객체의 구성 - 데이터 변수(data variable) or 속성(property) - 함수 or 메서드(method) 클래스란? 청사진이나 설계도가 건물이 완성된 후의 모습을 나타내고 있는 것처럼 클래스(class)는 객체가 생성되었을 때 어떠한 모습을 보일 것인지를 정의 - int x; - Student han; //C++ - 클래스 인스턴스; Swift 클래스 선언하기 클래스의 기본 구조는 다음과 같다. class 새로운 클래스 이름 : 부모 클래스 { // 프로퍼티 // 인..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/oRAUf/btrWbpqg3QU/eMBAYtwYSPMAEa9icWcpeK/img.png)
클래스 vs. 객체 vs. 인스턴스 객체지향 용어 비교 객체 인스턴스 인스턴스(instance) 실제로 메모리에 할당된 객체(object) 소프트웨어 애플리케이션을 개발하는 데 사용되는, 쉽게 사용할 수 있으며 재사용할 수 있는 기능을 가진 모듈 객체의 구성 - 데이터 변수(data variable) or 속성(property) - 함수 or 메서드(method) 클래스란? 청사진이나 설계도가 건물이 완성된 후의 모습을 나타내고 있는 것처럼 클래스(class)는 객체가 생성되었을 때 어떠한 모습을 보일 것인지를 정의 - int x; - Student han; //C++ - 클래스 인스턴스; Swift 클래스 선언하기 클래스의 기본 구조는 다음과 같다. class 새로운 클래스 이름 : 부모 클래스 { /..