![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
甲贺忍硕
hello word
展开
-
为什么说没有抽象,就没有封装继承多态?
***抽象*** 抽象是从众多的事物中抽取出共同的、本质性的特征,分析、比较和综合是抽象的基础,没有分析、比较和综合就找不到事物的异同,也不能区分事物的本质属性和非本质属性。在抽象过程中,分析、比较和综合相互作用、相互渗透,抽象的具体过程也千差万别,但都包括如下基本过程:分离、提纯、简略。 实际上,抽象是与具体相对应的概念,具体是事物的多种属性的总和,因而抽象亦可理解为由具体事物的多种属性中舍弃了若干属性而固定了另一些属性的思维活动。 封装 而封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序.原创 2022-01-07 22:40:19 · 84 阅读 · 9 评论 -
C#面向对象
一.面向对象概念 1.世界是由什么组成的? 数学家认为是由数字和算法 摄影家认为由景象组成的 画家认为是由各种色彩组成的 程序员认为万物皆对象 对象是指 看得见 摸得到 具体的 特指的 2.属性-对象具有的各种特征 每个对象的每个属性都拥有特定值 例如:赵老师和张三的年龄不一样 属性: 姓名,性别,年龄 属性的值:张三,男 ,19 3.方法:行为,动作,执行的操作 方法:老师的行为 例如上课 学生的行为 例如听课 4.练习:说说教室有哪些对象?这些对象有哪些属性和方法? 对象原创 2021-12-19 20:36:30 · 102 阅读 · 8 评论 -
C#视频循环结构while和do while的区别
while和do while练习题对比讲解 练习题分析 循环体:小兰唱一遍,问老师满意么?老师回答yes / no 循环条件:老师不满意 Console.WriteLine("老师,您满意吗?"); string answear = Console.ReadLine(); while (answear == "no") { Console.WriteLine("老师,我再原创 2021-12-12 21:32:04 · 158 阅读 · 5 评论 -
C#变量的声明方式
** 声明变量 ** 变量的声明方式 1.第一种变量声明方式 int number;//在内存中开辟了一个名number ,类型为int类型的一个空间 number = 1000;//给这个number赋值为1000; 2.第二种变量声明方式 int num1,num2,num3; num1 = 100; num2 = 200; num3 = 300; 3.第三种声明方式 int number1 = 50;原创 2021-12-05 20:21:41 · 1929 阅读 · 7 评论 -
C#与.net总结
一.介绍 .ent/dotnet:一般指.Net Framework框架。一种平台,一种技术 C#(shrp尖刀):一种编程语言,可以开发基于.net平台的应用 Java即是一种技术又是一种语言 二.dotnet dotnet开发的桌面应用程序叫Winform应用程序 dotnet开发的internet应用程序叫ASP.NET应用程序 dotnet可以做手机开发,Wp7,目前在中国刚刚起步 三.交互模式 1.C/S:客户机(Client)/服务器模式(Server) 例如:客户机(QQ等桌面应用)原创 2021-11-26 18:43:50 · 446 阅读 · 16 评论