[发明专利]计算机编程语言用字符实现对象的方法在审
申请号: | 201810772415.9 | 申请日: | 2018-07-13 |
公开(公告)号: | CN110716712A | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 张继辉 | 申请(专利权)人: | 拜椰特(上海)软件技术有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机编程语言 面向对象 人工智能 编程方式 机器学习 主流 | ||
本发明公开了一种计算机编程语言用字符实现对象的方法。在现今主流面向对象的计算机编程语言中,对象是由程序员预先设定,但在机器学习等人工智能大行其道的今天,传统面向对象的编程方式显得太过笨重。
技术领域
本发明是一种计算机编程语言实现字符对象的方法。
背景技术
在现今主流面向对象的计算机编程语言中,对象是由程序员预先设定,但在机器学习等人工智能大行其道的今天,传统面向对象的编程方式显得太过笨重。
发明内容
本发明为一种计算机编程语言实现字符对象的方法,包括OInfo信息结构对象与ONew 值对象两个对象类,其中OInfo为字符对象信息对象,记录字符对象的结构信息,即:对象的类型名称,对象的成员信息,对象成员类型的信息,对象成员数组维度信息,ONew对象类则实现对赋值的记录。
具体实施方式:
共有 OInfo 与 ONew 两个对象类:
OInfo 中的成员 typeName用于记录对象的类型名信息;
OInfo 中的成员 name用于记录对象成员的名称信息;
OInfo 中的成员 type用于记录对象成员的类型信息;
OInfo 中的成员 dim 用于记录对象成员的数组维度信息。
ONew 中成员 template 用于记录对应OInfo中的对象;
ONew 中成员 value用于记录该对象的赋值。
OInfo 为信息对象,以下为详细信息:
class OInfo
{
public string typeName;
public string[] name;
public string[] type;
public int[] dim ;
}
ONew为值对象,以下为详细信息:
class ONew
{
public OInfo template;
public object[] value;
}
demo 为示例对象,为传统的写法,以下为详细信息:
class demo
{
public int memberA;
public string[] member;
}
属性成员的实现,以本文的demo对象为例:
步骤1,对OInfo开新实例,并命名为 demoOInfo;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于拜椰特(上海)软件技术有限公司,未经拜椰特(上海)软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810772415.9/2.html,转载请声明来源钻瓜专利网。