• 汽车电子 - 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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    % 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
    
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
  • 相关阅读:
    一文聊透 Netty 核心引擎 Reactor 的运转架构
    Hive 上配置 Hive on Spark
    机试(2017 cs se)
    【STM32】学习笔记-时间戳&RTC
    全局优化的蝴蝶优化算法-附代码
    UML 类图
    HCIP综合实验
    《儿童教育心理学》读书笔记
    C- 静态链接
    Vue简介
  • 原文地址:https://blog.csdn.net/L_fengzifei/article/details/133833990