在本 Java OOPs 概念教程中,我们将学习四种主要的面向对象原则 抽象、封装、继承和多态性。它们也被称为面向对象编程范式的四大支柱。 1. _ 抽象 _是在不考虑无关细节的情况下公开实体基本细节的过程,以降低用户的复杂性。 1. _ 封装 _是将数据和对数据的操作捆绑到一个实体中的过程。 1. ...
分类:
编程语言 时间:
2020-02-23 21:52:03
阅读次数:
71
面向对象思想、 面向对象思想概述: Java设计语言面向对象: Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下, 使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面 向对象思想就是在计算机 ...
分类:
编程语言 时间:
2020-02-20 13:20:11
阅读次数:
81
抽象类 用abstract关键字来修饰一个类时,这个类就叫抽象类,用abstract关键字来修饰一个方式时,这个方法就是抽象方法。当一个类继承的父类是抽象类的话,需要我们把抽象类中的所有抽象方法全部实现。那为什么要用抽象类呢?当父类的一些方法不能确定时,可以先在抽象类里定义抽象方法。 注意事项 Ⅰ. ...
分类:
编程语言 时间:
2020-02-20 10:00:07
阅读次数:
54
01.代码如下: package TIANPAN; class Book { private String title; private double price; public Book(String title, double price) { this.title = title; this. ...
分类:
编程语言 时间:
2020-02-20 00:08:06
阅读次数:
73
方法重载 方法重载就是在类的同种实现方式,到底采用哪种方式,取决与调用者给出的参数。方法重载特点是方法名相同,方法的参数类型,个数,顺序至少有一项不同,方法放回类型可以不同,方法的修饰符可以不同,只是放回类型不一样,不能构成重载 实例 1 package com.beekc.www; 2 3 pub ...
分类:
编程语言 时间:
2020-02-18 18:47:49
阅读次数:
107
使用this调用本类方法 除了调用属性之外,this也可以实现方法的调用,但是对于方法的调用就必须考虑构造与普通方法 构造方法调用(this()):使用关键字new实例化对象的时候才会调用构造方法; 普通方法调用(this.方法名称()):实例化对象产生后就可以调用普通方法。 普通的方法调用: 构造 ...
分类:
编程语言 时间:
2020-02-18 18:06:04
阅读次数:
78
包的作用 类的集合是包,包里面可以存放n多个类,可以区分相同名字的类,当类很多时,可以很好的管理类,控制访问访问 打包与引包 打包用package关键字,命令一般放在文件开始,包命名规则用小写字母 1 //实例 2 package com.beekc.www 引包用import关键字,也是放着文件的 ...
分类:
编程语言 时间:
2020-02-17 15:45:48
阅读次数:
60
1.面向对象思想面向对象是基于面向过程的编程思想。面向过程:强调的是每一个功能的步骤面向对象:强调的是对象,然后由对象去调用功能2.面向对象的思想特点A:是一种更符合我们思想习惯的思想B:可以将复杂的事情简单化C:将我们从执行者变成了指挥者 举例: 买电脑: 面向过程:我需要了解电脑--了解我自己的 ...
分类:
编程语言 时间:
2020-02-16 21:01:20
阅读次数:
104
面向对象简介 C语言是面向过程开发的代表 C++ 或者Java 是面向对象的编程语言 所谓的面向过程指的是面对于一个问题的解决方案,更多的情况下是不会做出重用的设计思考的。 而面向对象的主要设计形式是 模块化设计 并且可以进行重用配置。在整个的面向对象的设计里面更多的情况下考虑的是标准。在使用的时候 ...
分类:
编程语言 时间:
2020-02-15 23:24:40
阅读次数:
87
一、针对java类的6大设计原则 1.单一职责原则(Single Responsibility Principle,SRP) 即:对一个类而言,有且仅有一个引起它变化的原因。否则的话就应该把这个类进行拆分。在设计时让一个类只负责一种类型的责任。 单一职责原则的核心就是控制类的粒度大小、将对象解耦、提 ...
分类:
编程语言 时间:
2020-02-13 22:44:38
阅读次数:
74