面向对象程序设计
文章平均质量分 95
蜗牛跳码
这个作者很懒,什么都没留下…
展开
-
【Java编程】面向对象程序设计--继承与多态
我的知乎地址【Java编程】面向对象程序设计--继承与多态 - 知乎面向对象程序设计语言(Object Oriented Programming)OOP /uːp/ 有三大特性:封装、继承和多态性。继承是 Java 中实现软件重用的重要手段,是 java 面向对象编程技术的一块基石。因为它允许创建分等级层次的类。继承是非常简单而强大的设计思想,它提供了我们代码重用和程序组织的有力工具。没有继承的语言只能被称作“使用对象的语言”。类是规则,用来制造对象的规则。我们不断地定义类,用定义的类制造一些对象。类定义了原创 2023-06-05 23:03:10 · 285 阅读 · 0 评论 -
【Java编程】面向对象程序设计--接口与对象容器2
《零基础学Java语言》《面向对象程序设计》原创 2023-05-31 02:30:22 · 226 阅读 · 0 评论 -
【Java编程】面向对象程序设计--接口与对象容器
1. abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个 interface。2. 在 abstract class 中可以有自己的数据成员,也可以有非 abstarct 的成员方法,而在interface 中,只能够有静态的不能被修改的数据成员(也就是必须是 static final 的,不过在 interface 中一般不定义数据成员),所有的成员方法都是 abstract 的。原创 2023-05-29 00:32:04 · 435 阅读 · 0 评论 -
【Java编程】面向对象程序设计--类与对象
与C语言明显的区别在于,Java类是“对客观世界的建模方法一个类由两种东西组成:表示对象“有什么的成员变量“和表示对象“能做什么的成员函数“。类定义了对象长什么样,对象则是按照类的定义所制造出来的实体,一个类可以创建很多对象,每个对象有自己的数据。类的定义与实例化对象变量是对象的管理者而非所有者,所以涉及到赋值、函数参数传递和比较都与普通变量有所不同。原创 2023-05-28 11:52:30 · 829 阅读 · 0 评论 -
【Java编程】编程基础--数组结构1
数据可以存放在变量里,每一个变量有,还有它的。如果我们需要保存一些相同类型、相似含义、相同生存空间的数据,我们可以用数组来保存这些数据。数组是长度的数据结构,用来存放指定的类型的数据。一个数组里可以有很多个数据,所有的数据的类型都是相同的。一维数组相当于高中数学中的数列,二维数组中相当于线性代数中的矩阵。原创 2023-05-28 11:48:17 · 257 阅读 · 0 评论 -
【Java编程】程序结构--循环2 (for)
如果写 i <=100,也不会影响循环打印出来的结果。因为能做if里面“% ==0 和 && “的计算,就说明 i 已经满足了"i<=a && <=b"(即i <=Math.min(a,b))的条件,只是会多一些没意义的循环过程。枚举法的思路,我尝试写出来后,可能不太一目了然。不过不知道是不是会少些计算?原创 2023-05-28 11:46:46 · 496 阅读 · 0 评论 -
【Java编程】程序结构--循环1(while...和do...while)
顺序结构的程序语句只能被执行一次。如果想要同样的操作执行多次,就需要使用循环结构。史博:【Java编程】程序结构--分支当投入的金额不够时,乘客继续投票,直到够10元(余额 + 投入金额 >10)售票机出票、找零。上面的代码,注意出票完成后balance需要清零 balance = 0。while语句是一个循环语句,它会首先判断一个条件是否满足,如果条件满足,则执行后面紧跟着的语句括号,然后再次判断条件是否满足,如果条件满足则再次执行,直到条件不满足为止。原创 2023-05-28 11:44:10 · 813 阅读 · 0 评论 -
【Java编程】程序结构--分支
计算机对数据进行比较,再根据比较的结果,,就要用到if语句,画出可以帮助更好理解。1. 用户选择终点和线路,确定票面价格 price(假设为10元)2. 用户投入人民币,实际投入金额 amount钱够 (amount >= 10) or 不够 (amount < 10)1. 打印车票并找零 change2. 钱不够,告知用户余额不足。原创 2023-05-28 11:43:32 · 176 阅读 · 1 评论 -
【Java编程】编程基础--计算
详细的Eclipse软件安装步骤及方法(免费)。IntelliJ软件安装步骤及方法(付费)--安装地址。安装好后,在src里面创建class就可以开始啦!原创 2023-05-28 11:40:56 · 1193 阅读 · 0 评论 -
【Java编程】编程基础--方法/函数
Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用在前面几个章节中我们经常使用到里println() 是一个方法System 是系统类out 是标准输出对象这句话的用法是调用系统类 System 中的 / 标准输出对象 out 中 / 的方法 println()。原创 2023-05-28 11:37:53 · 1156 阅读 · 0 评论 -
【Java编程】编程基础--字符和字符串
记录学习浙江大学翁凯老师的《零基础学Java语言》《面向对象程序设计—Java语言》原创 2023-05-28 11:33:43 · 440 阅读 · 0 评论