
10天学会C#面向对象编程
文章平均质量分 80
以实战为线索,逐步讲解C#面向对象开发的各个基础知识点,掌握编程的入门基础知识,带你逐步走进编程世界,零基础也可以无压力进行学习,并且帮你弥补学校所学知识的短板,帮助理解和巩固大学所学编程知识,从而打下坚实的编程基础。
凯杨1319
喜欢编程,在编程的道路上已经是越陷越深,无法自拔了!!!!!
展开
-
面向对象编程从小白到王者系列-C#中接口的使用方法(含源码)
我们都知道面向对象语言的三大特征是:封装、继承、多态。其中的多态就是靠接口实现的。接口在面向对象中是一个非常重要的概念。接口可以理解成我们日常所准守的管理规定或是国家的法律法规。一个公司要想便于管理就必须有管理规定来管理各种行为,这些行为准则就是接口在现实生活中的实际应用。我们到一个公司以后,公司怎么规定,我们就怎么做事。接口就是统一的行为规定,派生类就是按照接口规定的要求来具体做事的(后续文章会讲到)。本文最后有项目代码,有需要可自行下载下面我们就学习一下C#中接口的用法,还是老方法,要想会使原创 2021-01-06 16:22:29 · 289 阅读 · 0 评论 -
面向对象编程从小白到王者系列-C#中的泛型与常见面试题
泛型的地位泛型在C#中有很重要的地位,尤其是在搭建项目框架的时候,泛型是C#2.0推出的新语法,是2.0由框架升级提供的功能。那么什么是泛型,泛型有什么好处,与泛型相关的概念又该怎么使用,比如泛型方法,泛型委托。这一篇我会全面的介绍泛型。首先我们必须弄清楚什么是泛型,泛型其实也是一种类型,跟我们使用的string,int等一样都是.net的类型。泛型其实就是一个模板类型,万能类型。它允许我们在设计类的时候使用一个类型空白,预留出一个类型。等到我们使用这个类的时候,我们可以使用特定的类型来替换掉我原创 2021-01-04 17:50:57 · 504 阅读 · 0 评论 -
面向对象编程从小白到王者系列-C#程序中的异常处理
健壮性一个程序的健壮性是指一个程序中对可能导致程序崩溃的各种情况都充分考虑到,并且作相应的处理,在程序遇到异常情况时还能正常工作,而不至于死机。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,相应的处理,例如:有异常处理和捕获异常,避免发生越界读写等等,这些要靠程序员来完成。C# 中的异常是对程序运行时出现的特殊情况的一种响应,比如:尝试除以零。异常提供了一种把程序控制权从某个部分转移到另一个部分的方式。C# 异常处理时建立在四个关键词之上的:try、c原创 2021-01-04 16:27:43 · 230 阅读 · 0 评论 -
面向对象编程从小白到王者系列-通讯录终结篇(源码)
太好了,终于找到我想要的编程学习课程了,我学习了10天编程,现在已经可以做出这样的程序了,真是太高兴了!零基础都可以学习,从实战出发入门简单,由浅入深讲解的非常详细,是真正的大学编程课程,再也不用担心我学不好了!原创 2021-01-02 12:29:43 · 383 阅读 · 0 评论 -
面向对象编程从小白到王者系列-07学有小成,可以炫耀了(源码)
零基础学习编程,真正的大学编程课,实战项目带你由浅入深逐步走向人生巅峰!源码随文章一起,随时下载研究运行原理。原创 2020-12-31 17:32:19 · 213 阅读 · 0 评论 -
面向对象编程从小白到王者系列-认识程序中的数组
我们在前面的几篇文章中使用了多个输出语句来模拟我们的通讯录中的人员名单,并使用switch或if这两种判断语句进行模拟查询人员的功能。但是在实际的生活中或真正的程序中是不会这样做的!因为我们在日常生活中会经常认识不同的朋友并把其联系方式加入到自己的通讯录中,而每次添加的时候不用找#程序猿#给你写代码或编程才能完成添加,是自己通过已经写好的程序就把朋友的信息添加到通讯录中了。那这是怎么做到的呢?其实很简单,我们想要通过程序就能完成添加信息的功能,就要先认识一下编程中一个重要的知识——数组。什么是数原创 2020-12-31 09:33:42 · 165 阅读 · 0 评论 -
面向对象编程从小白到王者系列-06让你的程序持续运行
前言:如果你还是个菜鸟,如果你还在为学习编程而找不到门路,则这套《面向对象编程从小白到王者系列》是你最好的选择,本套教程为系列教程由简入深,循序渐进。所有的代码都会在文中完整的展示出来。无论你是学习JAVA还是C#本教程都是你入门学习的最佳选择。老规矩,我们先来看一下最后的完成效果,如图:大家仔细观察,这次程序可以一直运行,并且能够持续接受我们的输入,并且根据我们输入的预定指令进行运行。这是怎么做到的呢?其实要想我们的程序能够按照项目要求来运行,最终可以把完成的程序让用户来使用。实现上边原创 2020-12-29 17:30:22 · 208 阅读 · 0 评论 -
面向对象编程从小白到王者系列-05查询和显示通讯录
大家在之前的文章中学习了,如何显示信息、认识了变量和知道了如何接收键盘的输入,我们就使用这些知识一起来做一下,如何根据自己输入的数据来查询对应的联系人。我们先来看一下,运行的效果在实现这个功能前,我们今天就要认识程序中另一个重要的知识那就是控制语句。我们下面就来看一下都有哪些控制语句。在《学习C#必须掌握的那些关键字,新手必看》中已经给大家介绍过了,实现上面效果时需要用到流程控制语句中的判断语句。我们来一起看一下代码:class Program //Program指的是类的名字原创 2020-12-24 11:45:00 · 222 阅读 · 0 评论 -
面向对象编程从小白到王者系列-04编程里神奇的变量
自学面向对象编程的必备知识:面向对象编程从小白到王者系列-认识对象跟着动手实操:面向对象编程从小白到王者系列-01创建我的第一个程序 面向对象编程从小白到王者系列-02认识项目结构 面向对象编程从小白到王者系列-03如何在显示和输入我们在前面已经通过自己的动手来搞定了一个个关卡,现在我们遇到的是编程当中一个让人难以理解的知识点变量。变量这个名词一下子听到以后可能不太容易理解,那接下来我们就一起...原创 2020-12-23 18:19:13 · 255 阅读 · 0 评论 -
面向对象编程从小白到王者系列-03如何在显示和输入
自学面向对象编程的必备知识:面向对象编程从小白到王者系列-认识对象跟着动手实操:面向对象编程从小白到王者系列-01创建我的第一个程序我们在面向对象编程从小白到王者系列-01创建我的第一个程序中已经创建了我们的通讯录项目,我们打开这个项目并打开Program这个文件然后在static void Main(string[] args)这个函数中写上Console.WriteLine("欢迎跟着浩洋学编程");这句话代码。如下图:注意:1、语句的结尾要写上英文分号来结束语句。...原创 2020-12-23 15:10:42 · 326 阅读 · 1 评论 -
面向对象编程从小白到王者系列-02认识项目结构
自学面向对象编程的必备知识:面向对象编程从小白到王者系列-认识对象跟着动手实操:面向对象编程从小白到王者系列-01创建我的第一个程序编写程序关键字查询字典:学习C#必须掌握的那些关键字,新手必看上一篇文章我们使用vs创将建了自己的第一个项目:通讯录项目,项目英文名称:MailList我们来看一下我们项目的列表,如下图第一个解决方案"MailList",什么是解决方案呢?在我们现实生活中,每天都会遇到很多问题,往大了说有如何治理一个国家,往小了说如何管理一个班级。不管是治理一个原创 2020-12-23 10:54:12 · 288 阅读 · 0 评论 -
面向对象编程从小白到王者系列-01创建我的第一个程序
从本文开始,我们进入编程实操阶段,,废话不多说了,我们开始创建程序项目第一步:打开vs,我这里用的是vs2019,大家可以用2017,2015都行。原创 2020-12-22 17:46:46 · 254 阅读 · 0 评论 -
学习C#必须掌握的那些关键字,新手必看
很多朋友说学习编程需要很好的英语能力,英语要好才能学得好,其实不是大家想象的那样。在学习初期只要理解这些英文单词的意思并记住这些单词的读法就行,下面是我花了一下午的时间给大家整理出来的单词和它们的用法,整理不易,请大家看后记得点赞,转发和关注我哦,后续会陆续给大家出想要的学习资料。用于数据类型的关键字(关键字是指系统预留的英文单词,用于程序编写的关键修饰)在 C# 中,变量分为以下几种类型:值类型(Value types) 引用类型(Reference types) 指针类型(Point原创 2020-12-21 17:07:33 · 670 阅读 · 0 评论 -
面向对象编程从小白到王者系列-认识对象
在学习面向对象编程语言时很多人都是被什么是对象这个神一样的概念给打败的。被打败后从此就开始过得浑浑噩噩了,听课学习时都是迷迷糊糊的,开始变得像听天书一样,从而兴趣一落千丈,慢慢被“程序猿”给淘汰。在所有的教材中或是教程中都是把一个很简单对对象解释搞得特别高大上。我在上学时,学习什么是对象的时候我的老师就告诉我“万物皆对象”。到了现在还有很对人在用这句话来解释。当时我的老师说完"万物皆对象"时,我一下就愣在那了,脑子就一片空白,当时的我就想难道同学也是我的对象?路人也是我的对象?老师也是我的对象?咦~不敢原创 2020-12-22 12:30:05 · 202 阅读 · 0 评论