객체지향(Object-Oriented Programming, OOP)이란,

컴퓨터 프로그램을 명령어의 목록으로 (절차지향적으로) 보지 않고 여러개의 독립단위(객체)들의 모임으로 파악하고자 하는 컴퓨터 프로그래밍의 한 패러다임이다. C++은 1970년대 후반 미국 벨연구소의 비얀 스트라우스트럽(Bjarne Stroustrup)이 당시 유행하던 객체지향 개념을 C에 도입하여 'C with classes'를 개발하게되는데, 이것이 C++이다.

다시 돌아와서, 객체지향은 다음을 구현하는 방법이다.

    1. 객체는 기본적인 구성요소이다.
2. 각 객체는 어떤 클래스(class)의 인스턴스(instance)이다.
3.클래스들은 상속성 관계에 의해 서로 연관되어 있다.

언어가 다음의 조건들을 만족할 때 객체지향 언어라 부른다.

 

1. 언어가 객체를 지원한다.
2. 언어에서 객체는 클래스에 속한다.

3. 언어가 상속성을 지원한다.

객체(Object)는,

연산을 수행하고 지역적인 상태를 갖는 개체(entity)이다. 따라서 객체는 데이터와 프로시저(procedure)의 결합으로 볼 수 있다.

 

인스턴스(Instance)는,

같은 클래스에 속하는 객체로, 하나의 클래스에서 생성된 객체를 말한다. 이때 추상적인 개념인 클래스에서 실제 객체를 생성하는 것을 인스턴스화(instantiation)라고 한다.

 

클래스(Class)는,

속성과 메서드를 공유하는 유사한 성질들의 객체들을 하나로 그룹화한 것이다.

 

Reference

'소프트웨어 > C++' 카테고리의 다른 글

[C++] 객체지향 언어  (0) 2021.12.01
[C++] 연산자  (0) 2020.04.29
[C++] 데이터 타입  (0) 2020.04.25

사람은 처음에 누구나 실수를 한다.

다만 그 실수를 다시 반복할 여지를 남겨놓느냐 아니느냐에 따라 인재나 아니냐가 갈린다.

 

살아가면서 느끼는 인재의 기준은 다음과 같다.

 

1. 스스로의 피드백이 있는가?

-> 발생한 실수에 대해 자가분석을 한 뒤 실수를 줄이기 위한 노력을 하는가?

-> 실수를 줄이기 위한 노력의 방향이 올바르게 나아가는가?

-> 얼마나 빠르게 실수를 줄여가는가?

 

-> 스스로 잘함과 못함을 판단하는 기준을 만들어가는가?

 

2. 자기발전이 있는가?

-> 부족함을 인지하고 지속적인 발전을 해나가는가?

 

결론적으로 가장 중요한 것은 스스로의 피드백이다.

대부분의 사람은 완벽하지 않다.

그 완벽하지 않은 부분을 얼마나 많은 노력을 기울여가며 발전해나가는 사람이 되는지가 가장 중요한 인재의 기준이지 않을까.

'인생' 카테고리의 다른 글

[가치관] 스스로의 가치를 낮추지 않는 것.  (0) 2020.04.26
  1. Introduction of AWS
  2. Global infrastructure
  3. Elastic Compute Cloud(EC2)
  4. Elastic Block Storage(EBS)
  5. Simple Storage Service(S3)
  6. Relational Database Service(RDS)
  7. Virtual Private Cloud(VPC)
  8. Route 53
  9. Elastic Load Balancing(ELB)
  10. Auto Scaling
  11. Cloud Formation
  12. Identity and Access Management(IAM)
  13. Lambda
  14. AWS Products
  15. Billing and Support
  16. Migration

원인

해당 에러코드의 해결책은 ML.NET 이미지 분류 튜토리얼 코드에만 한정된다.

다른 해결책은 이 링크를 참조하면 좋다. (https://creon.tistory.com/540)

 

Microsoft.ML.TensorFlow.Redist 패키지가 설치되지 않아서 발생한 문제.


해결책

 

  1. 도구 > Nuget 패키지 관리자 > 솔루션용 Nuget 패키기 관리... 클릭
  2. 찾아보기 탭에서 Microsoft.ML.TensorFlow.Redist 검색
  3. 최신버전 설치

 

 

+ Recent posts