欢迎光临
我们一起进阶

标签:面向对象

Java

Java 面向对象

沉默王六阅读(53)评论(0)赞(0)

面向对象(Object Oriented)是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。 从现实世界中客观存在的事物(即对象)出发来构造软件系统...

Java

Java面向对象(十二):枚举

沉默王六阅读(78)评论(0)赞(0)

《Java编程思想》中有这么一句话:“有时恰恰因为它,你才能够‘优雅而干净’地解决问题”——这句话说的是谁呢?就是本篇的主角——枚举(Enum)——大家鼓掌了。 在之前很长时间一段时间里,我都不怎么用枚举,因为总感觉它没什么用处——这其实就...

Java面向对象(十):内部类-小白学堂
Java

Java面向对象(十):内部类

沉默王六阅读(52)评论(0)赞(0)

说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。 一.内部类基础 在Java中,可以将一个类定义...

Java

Java面向对象(九):再谈接口与抽象类

沉默王六阅读(69)评论(0)赞(0)

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下...

Java面向对象(八):接口-小白学堂
Java

Java面向对象(八):接口

沉默王六阅读(52)评论(0)赞(0)

01、接口的基本概念 在 Java 中,被关键字 interface 修饰的“类”是接口。 接口的定义如下: interface 接口名称{ 全局常量; 抽象方法; } 复制代码 02、接口的使用 接口的使用分两步: 创建接口 实现接口 2...

Java面向对象(七):抽象类-小白学堂
Java

Java面向对象(七):抽象类

沉默王六阅读(54)评论(0)赞(0)

01、概述 在 Java 中,被 abstract 关键字修饰的类叫抽象类。 抽象类的定义格式如下: abstract class 抽象类名称{ 属性; 访问权限 返回值类型 方法名称(参数){ [return 返回值] } //在抽象方法...

Java面向对象(六):多态-小白学堂
Java

Java面向对象(六):多态

沉默王六阅读(52)评论(0)赞(0)

一、封装 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也...

Java面向对象(五):继承-小白学堂
Java

Java面向对象(五):继承

沉默王六阅读(55)评论(0)赞(0)

对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础。抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与继承的相关知识。首先,我们讲述一下与类的初始化相关的东西,然后再从几个方...

Java

Java面向对象(四):包

沉默王六阅读(61)评论(0)赞(0)

1. 为什么 Java 会有包的概念? 我们知道 Class(类)是 Java 中的一等公民,所有的 Java 代码,都要写在类里面。 我们也知道,在命名规则下,你可以给类起任何名字。当你使用别人的类时,首先知道的是类名,然后再了解如何使用...

小白学堂,学的不止是技术,更是前程

关于我们免责声明