社区
非技术区
帖子详情
函数或变量定义在TYPE的下面而不是public/private好困惑哦,这是面向对象编程吗?
PXXYJ
2003-12-12 03:43:42
函数或变量定义在TYPE的下面而不是public/private好困惑哦,这是面向对象编程吗?DELPHI该怎么编写才最规范啊,能体现封状,继承,代码重用?
...全文
35
12
打赏
收藏
函数或变量定义在TYPE的下面而不是public/private好困惑哦,这是面向对象编程吗?
函数或变量定义在TYPE的下面而不是public/private好困惑哦,这是面向对象编程吗?DELPHI该怎么编写才最规范啊,能体现封状,继承,代码重用?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PXXYJ
2003-12-14
打赏
举报
回复
请教的问题对很多高手来说太幼稚拉,大家骂几句也行,我虚心接受!不过还是感谢大家的帮助,有问题我还是不客气的问咯:)
窗体就是一个类,放在窗体上的组件也是类,两者什么关系啊?为什么在实现部分里要加上如TForm1.过程呢?
maskedman
2003-12-12
打赏
举报
回复
forgetter讲的是对的
nuaabestbo
2003-12-12
打赏
举报
回复
是published ;
是面向对象编程!
学习C++;
zhoutian618
2003-12-12
打赏
举报
回复
《DELPHI 5 开发人员指南》那本书上都写了,
建议楼主去看看。
stubborndonkey
2003-12-12
打赏
举报
回复
如果比较完美主义,就把函数方法什么的也放到个工具类里PUBLIC吧。可以做成CLASS方法,不用生成对象了
SeaWave
2003-12-12
打赏
举报
回复
TO zhangnan623(狐和鹅),就算记录是这样的,那也不是定义变量,只是声明呀,并未申请空间。
Cipherliu
2003-12-12
打赏
举报
回复
如果没有public/private关键字,默认值是published
zhangnan623
2003-12-12
打赏
举报
回复
有些记录定义是这样,比如:
type
TCopyCutMode = (cmNone, cmCopy, cmCut);
TCopyCutRecord = record
Mode: TCopyCutMode;
Node: Integer;
P: PSheBeiJieGou_Data;
end;
hch_45
2003-12-12
打赏
举报
回复
多看书~~~
forgetter
2003-12-12
打赏
举报
回复
楼主太强了:)
是说在interface下面吧,就相当于全局变量或函数, 最好的做法是放到一个独立的单元中, 面向对象?那么delphi中的函数你都不要用了:)
SeaWave
2003-12-12
打赏
举报
回复
TYPE下面声明的是类型,而不是变量。
flyforlove
2003-12-12
打赏
举报
回复
函数或变量定义在TYPE的下面??????????????
Python
面向对象编程
指南
面向对象编程
(Object-Oriented Programming, OOP)是一种强大的编程范式,其核心思想是将现实世界中的事物抽象为程序中的“对象”(Objects),并将对象的属性(数据)和行为(方法)封装在一起。Python 从诞生之初就支持
面向对象编程
,并且这种范式贯穿于其语言设计之中。模块化 (Modularity):将代码组织成独立的、可重用的对象单元,降低了系统的复杂性。可维护性 (Maintainability)
C++
函数
式编程实用指南(三)
在本章中,我们有一个非常有趣的旅程!我们成功地以一种非常优雅的方式将两种看似不相关的设计风格——
面向对象编程
和
函数
式编程联系起来。纯
函数
可以根据内聚性原则分组到类中。我们只需要发挥想象力,想象一下
函数
可能发生变化的情景,并决定哪些
函数
应该分组在一起。反过来,我们总是可以通过使它们成为纯
函数
并反转部分应用,将
函数
从一个类移动到多个 lambda 中。面向对象设计和
函数
式编程之间没有摩擦;它们只是实现功能的代码的两种不同结构方式。我们使用
函数
进行软件设计的旅程还没有结束。在下一章中,我们将讨论如何使用。
多编程范型下的
函数
式编程(上篇)——基本概念
我们接触较多的主要是过程型编程(C语言)、
面向对象编程
(Java语言)和泛型编程(C++ Template),每种编程范型都有自己的优缺点,在软件开发实践中往往不会只用一种编程范型。比如,过程型编程符合冯诺依曼体系结构的计算机,便于编译和执行,因此执行效率较高,适合系统级编程;
面向对象编程
符合对客观世界的建模,因此是业务系统的不二选择;泛型型编程有利于构造类型无关的通用模板。而
函数
式编程是最难的,但是和其他编程范型混用将表现出巨大的杀伤力。
【C++学习笔记】C++类和对象
文章目录C++类的
定义
和对象的创建详解类的
定义
创建对象访问类的成员使用对象[指针](http://c.biancheng.net/c/80/)总结C++类的成员
变量
和成员
函数
详解在类体中和类体外
定义
成员
函数
的区别C++类成员的访问权限以及类的封装简单地谈类的封装对
private
和
public
的更多说明C++对象的内存模型C++
函数
编译原理和成员
函数
的实现C++
函数
的编译成员
函数
的调用C++构造
函数
详解构造
函数
的重载默认构造
函数
C++构造
函数
初始化列表初始化 const 成员
变量
C++析构
函数
详解析构
函数
的执
C++类的知识点总结
使用class或struct关键字
定义
。class默认成员是
private
的,struct默认成员是
public
的(
这是
C++中class和struct唯一的本质区别)。描述对象状态的
变量
。
定义
对象行为的
函数
,可以操作成员
变量
。// 使用 class
定义
private
: // 访问修饰符:私有成员,只能在类内部访问// 成员
变量
int age;
public
: // 访问修饰符:公有成员,可以在类外部访问// 成员
函数
声明// const 成员
函数
,承诺不修改对象状态。
非技术区
830
社区成员
53,574
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章