当前位置:首页 > 软件设计 > 正文内容

PLC结构化文本(ST)——拜访修饰符

邻居的猫1个月前 (12-09)软件设计2009

PLC Structured Text Object Oriented Programming

PLC结构化文本(ST)——拜访修饰符

拜访修饰符及效果

依据呈现方位不同区分

  • 1.呈现在功能块(FB)中
    • ①.Public:最低拜访等级,此功能块能够被任何地方声明调用。
    • ②.Internal:只允许当时项目命名空间才能够调用,也就是说一旦封装成库,外部程序就无法调用此功能块。
    • ③.Final:此功能块无法被扩展(EXTENDS)。
  • 2.呈现在MethodProperty中:
    • ①.Public:没有拜访约束,此办法或许特点能够被承继到子类中去,外部程序能够调用此办法或特点。
    • ②.Private:只限于功能块这个命名空间才能够被相互调用或许嵌套,而且此办法或特点无法被承继到子类中。
    • ③.Protected:只限于功能块这个命名空间才能够被相互调用或许嵌套,此办法或许特点能够被承继到子类中,但外部程序无法调用此办法或特点。
    • ④.Internal:只允许当时项目命名空间才能够调用,也就是说一旦封装成库,外部程序就无法调用此办法或许特点。
    • ⑤.Final:此办法或许特点不允许重写。
      上述是官方文档的解说,现已很详细了,写代码体会一下就理解了。

增加拜访修饰符

  • 1.创立功能块或办法或特点时,若没有特别挑选拜访修饰符默许Public
  • 2.拜访修饰符能够在创立功能块、办法或特点时,在弹窗里按需增加。
  • 3.也能够先创立完功能块、办法或特点,在变量声明区手动增加拜访修饰符,但需求留意的是在这些关键字FUNCTION_BLOCKMETHODPROPERTY之后变量名之前增加拜访修饰符,不然编译器会报错。

总结

拜访修饰符只要在PLC面向对象编程时发挥较为超卓的效果,若运用面向进程编程简直用不到这些修饰符。

扫描二维码推送至手机访问。

版权声明:本文由51Blog发布,如需转载请注明出处。

本文链接:https://www.51blog.vip/?id=311

分享给朋友:

“PLC结构化文本(ST)——拜访修饰符” 的相关文章

面向对象程序设计

面向对象程序设计

第2次博客作业 一、前语 榜首次作业 榜首次作业有三道题,前两道道为入门的小题,最终一题在之前的答题判别程序上进行了第四次迭代,在标题方面增加了多选题以及填空题,试卷方面增加了多张试卷多个同学答题的输入状况,判题方面增加了部分正确这一得分等级,全体难度较大。 第2次作业 第2次作业有三道题,后两道为...

字节面试:范畴、子域、中心域、通用域和支撑域怎样区分?

字节面试:范畴、子域、中心域、通用域和支撑域怎样区分?

范畴驱动规划(DDD)里边有一堆专业术语,比方范畴、子域、中心域、通用域、支撑域等等,听着是不是觉得挺吓人?别怕,我来带你轻松搞懂它们。 怎么了解范畴和子域? 范畴是指必定的事务规模或问题域。在处理事务问题时,DDD 会将事务范畴进行细分,将问题规模限定在必定的鸿沟内,在这个鸿沟内树立范畴模型,用代...

面向对象编程思想,面向对象编程思想概述

面向对象编程思想,面向对象编程思想概述

面向对象编程(ObjectOriented Programming,简称OOP)是一种编程范式,它通过对象和类来组织和表示现实世界中的实体和关系。这种编程方式将数据和操作数据的方法封装在一起,形成对象,然后通过对象之间的交互来完成各种任务。面向对象编程具有以下特点:1. 封装:封装是将数据和操作数据...

面向对象需求分析,面向对象需求分析概述

面向对象需求分析,面向对象需求分析概述

面向对象需求分析(ObjectOriented Requirement Analysis, OORA)是一种软件工程方法,用于在软件开发过程中识别、理解和表达用户的需求。这种方法强调将系统视为由对象组成的集合,这些对象具有属性(数据)和行为(方法或函数)。面向对象需求分析通常包括以下几个步骤:1....

微服务设计模式

微服务设计模式是一种软件开发方法,它将一个大型的应用程序拆分成多个独立的服务。每个服务都在自己的进程中运行,并与轻量级通信机制(通常是 HTTP 资源 API)进行通信。这些服务围绕业务功能构建,并且可以由全自动部署机制独立部署。这些服务可以使用不同的编程语言和数据存储技术,并保持最低限度的集中式式...

装饰器设计模式,装饰器设计模式概述

装饰器设计模式,装饰器设计模式概述

装饰器设计模式(Decorator Design Pattern)是一种结构型设计模式,用于动态地添加修改类的功能。它允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于对象结构型模式,因为它是作为现有类的一个包装。装饰器模式主要解决的问题是当需要给一个现有的对象添加更多的功...