汽车电子 - matlab - 用法

汽车电子 - matlab - 用法

面向对象

matlab 复制代码
% Man.m
classdef Man < handle
    %UNTITLED2 此处显示有关此类的摘要
    %   此处显示详细说明

    properties(Access=private) %私有变量
        score
    end
    properties
        age
        height
    end

    methods
        function obj = Man(inputArg1,inputArg2)
            %UNTITLED2 构造此类的实例
            %   此处显示详细说明
            obj.age = inputArg1 + inputArg2;
        end

        function outputArg = method1(obj,inputArg)
            %METHOD1 此处显示有关此方法的摘要
            %   此处显示详细说明
            outputArg = obj.age + inputArg;
        end

        function obj=grow(obj,inputArg)
           obj.age=obj.age+inputArg; 
        end
        
        function obj=setScore(obj,inputArg)
            obj.score=inputArg;
        end
        function score=getScore(obj)
            score=obj.score;
        end
    end
end
matlab 复制代码
% Person 继承自 Man
classdef Person < Man
    %PERSON 此处显示有关此类的摘要
    %   此处显示详细说明
    
    properties
        Property1
    end
    
    methods
        function obj = Person(inputArg1,inputArg2,inputArg3)
            %PERSON 构造此类的实例
            %   此处显示详细说明
            obj=obj@Man(inputArg1,inputArg2);

            obj.Property1 = inputArg3;
        end
        
        function outputArg = method1(obj,inputArg)
            %METHOD1 此处显示有关此方法的摘要
            %   此处显示详细说明
            outputArg = obj.Property1 + inputArg;
        end
    end
end
相关推荐
lsswear3 小时前
Python 并发 线程
开发语言·python
郑州光合科技余经理3 小时前
国际版外卖系统:税率字段怎么和订单主流程解耦
android·java·开发语言·前端·后端·php·ai编程
软件课代表CiCi3 小时前
运行库是什么?电脑缺运行库怎么办?c++运行库缺失修复全攻略
开发语言·c++·windows·电脑·dll修复·dll丢失·运行库
Ivanqhz4 小时前
MLIR OpBuilder
开发语言·python·mlir
红宝村村长5 小时前
windows笔记本双系统ubuntu设置
开发语言
菜鸟~noob2336 小时前
【电子战】第15篇:混合定位——TDOA/FDOA/AOA 联合【含matlab代码】
开发语言·matlab
Dreams_l8 小时前
死信队列和延迟队列介绍
java·开发语言
Zenova EdgeOS8 小时前
Python 工业边缘 redis-py 异步实战
开发语言·redis·python
君顾19 小时前
西安 24 小时自助健身房系统开发实战指南
java·开发语言·健身房
小羊没烦恼!9 小时前
Memory 记忆设计讨论:Agent Memory 的数据模型可以怎么设计
java·开发语言·前端·c++·c#