matlab面向对象排序,MATLAB面向对象编程——从入门到设计模式

本书详细介绍了MATLAB的面向对象编程,从基础概念到高级设计模式,涵盖类的定义、对象创建、继承、权限控制、句柄类与实体值类、事件响应、对象保存与载入、GUI编程等,旨在提升MATLAB编程能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第1 部分面向对象编程初级篇

第1 章面向过程和面向对象程序设计

1.1 什么是面向过程的编程

1.2 什么是面向对象的编程

1.2.1 什么是对象(Object)

1.2.2 什么是类(Class)

1.2.3 什么是统一建模语言(UML)

1.3 面向过程编程有哪些局限性

1.4 面向对象编程有哪些优点

第2 章MATLAB 面向对象程序入门

2.1 如何定义一个类

2.2 如何创建一个对象

2.3 类的属性(Property)

2.3.1 如何访问对象的属性

2.3.2 什么是属性的默认值(Default Value)

2.3.3 什么是常量(Constant) 属性

2.3.4 什么是非独立(Dependent) 属性

2.3.5 什么是隐藏(Hidden) 属性

2.4 类的方法(Method)

2.4.1 如何定义类的方法

2.4.2 如何调用类的方法

2.4.3 点调用和函数式调用类方法的区别

2.4.4 什么是方法的签名

2.4.5 类、对象、属性、方法之间的关系

2.4.6 如何用disp 方法定制对象的显示

2.5 类的构造函数(Constructor)

2.5.1 什么是Constructor

2.5.2 如何在Constructor 中给property 赋值

2.5.3 如何让Constructor 接受不同数目的参数

2.5.4 什么是Default Constructor

2.5.5 用户一定要定义Constructor 吗

2.6 类的继承

2.6.1 什么是继承

2.6.2 为什么子类Constructor 需要先调用父类Constructor

2.6.3 在子类方法中如何调用父类同名方法

2.6.4 什么是多态

2.7 类之间的基本关系:继承、组合和聚集

2.7.1 如何判断B 能否继承A

2.7.2 企鹅和鸟之间是不是继承关系

2.7.3 如何把类组合起来

2.7.4 什么是组合聚集关系

2.8 Handle 类的set 和get 方法

2.8.1 什么是set 方法

2.8.2 什么是get 方法

2.9 如何设置属性和方法的访问权限

2.9.1 什么是public,protected,private 权限

2.9.2 如何决定对类的属性和方法设置何种访问权限

2.9.3 MATLAB 对属性访问的控制与C 和Java 有什么不同

2.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值