What is the meaning of the different interface types in Ian Sommervilles’s Software Engineering?

Reading Ian Sommervilles’s Software engineering, he mentiones there are following interfaces:

  • Paramater interface: data or functions are passed from one component
    to another
  • Shared memory interface: block of memory is shared between
    components
  • Procedural interface: interfaces where one component
    encapsulates a set of procedures that can be called by other
    components. Objects and reusable components have this.

I do not understand, is this talking about “interface” types (such as using interface keyword in c#)? What would be example of those? I am a bit confused as this mentioned objects and reusable components, I am not sure what is meant by interface that – public methods?

2

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *