• Java设计模式(Design Patterns)——可复用面向对象软件的基础

    时间:2024-03-23 10:52:27

    设计模式(Design Patterns)设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计...

  • java面向对象(封装-继承-多态)

    时间:2024-03-22 19:08:04

    框架图理解面向对象面向对象是相对面向过程而言面向对象和面向过程都是一种思想面向过程强调的是功能行为面向对象将功能封装进对象,强调具备了功能的对象。面向对象是基于面向过程的。面向对象的特点是一种符合人们思考习惯的思想可以将复杂的事情简单化将程序员从执行者转换成了指挥者完成需求时:先要去找具有所需的功能...

  • Java面向对象

    时间:2024-03-18 18:25:46

    面向对象:摈弃基于逻辑的思维,从用户的角度出发进行编程类和对象类是一类事物的描述,抽象出来的概念上的定义,而对象是实际存在的个体。比如猫是一个类,布偶猫是猫的一个子类,那么我家的那只就是一个对象。(会有的!)类的语法格式:emm不用写了 类的主要内容:成员变量对象状态,比如猫的毛色,猫有几条腿。成员...

  • java《面向对象与多线程综合实验》报告

    时间:2024-03-14 14:01:02

    《面向对象与多线程综合实验》报告1 实验目的运用Java语言,以迭代方式逐步编程实现一个小型数据挖掘系统。由此了解软件开发的一般过程,深入理解面向对象语言的基本概念和基本原理,理解和掌握继承与多态、异常处理、输入输出流、GUI设计、JDBC数据库操作、网络编程、多线程等技术;熟练掌握在Java语言环...

  • 关于JAVA面向对象程序设计课程总结

    时间:2024-03-06 13:14:49

    0.前言本次博客,主要对于这三个月以来的Java程序设计学习进行的相关分析与总结。于该阶段中,我们通过以课程和作业练习来搭配的形式,对Java语言进行学习。于该阶段,我们以...

  • Java面向对象课程设计——学生管理系统

    时间:2024-03-02 13:43:02

    一、前期调查此学生管理系统旨在实现学生信息的增加、删除、查询、修改功能,另外又单独添加查看某个班级的学生名单功能。从中可以分析出学生与班级为两个对象,增加、删除、查...

  • # 095 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 03 封装总结 01 封装知识点总结

    时间:2024-01-27 12:16:42

    095 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门...

  • 201871010111-刘佳华《面向对象程序设计(java)》第八周学习总结

    时间:2024-01-21 15:30:58

    201871010111-刘佳华《面向对象程序设计(java)》第八周学习总结实验七 接口的定义与使用实验时间 2019-10-18第一部分:知识总结接口的概念:①java为了克服单继承的缺点而引入接口。②接口不是类,而是对类的一组需求描述,这类要遵从从接口描述的统一格式进行定义。③一个类可以实现(...

  • 杨其菊201771010134《面向对象程序设计(java)》第六周学习总结

    时间:2024-01-21 15:29:27

    《面向对象程序设计(java)》第六周学习总结第一部分:理论知识1)类、超类和子类2)Object:所有类的超类3)泛型数组列表4)对象包装器和自动打包5)参数数量可变的方法6)枚举类7)继承设计的技巧第二部分:实验部分继承定义与使用《代码测试和示例程序的注释》1、实验目的与要求(1) 理解继承的定...

  • 201871010113-刘兴瑞《面向对象程序设计(java)》第四周学习总结

    时间:2024-01-21 15:22:32

    项目内容这个作业属于哪个课程<任课教师博客主页链接>https://www.cnblogs.com/nwnu-daizh/这个作业的要求在哪里<作业链接地址>https://www.cnblogs.com/nwnu-daizh/p/11435127.html作业学习目标掌握类...

  • 使用Java实现面向对象编程——第一章 ji

    时间:2024-01-21 09:07:03

    1、 继承:●继承是面向对象的三大特征之一,是JAVA实现代码重用的重要手段之一;●继承是代码重用的一种方式,将子类共有的属性和行为放到父类中;●JAVA只支持单继承,即每一个类只有一个父类,继承表达的是:子类与父类是is-a关系;●在JAVA中,所有的JAVA类都直接或间接的继承了java.lan...

  • 使用Java实现面向对象编程——第四章 异常

    时间:2024-01-21 08:20:45

    1、 接口:接口就是给出一些没有内容的方法,封装到一起,到某个类要使用的时候,在根据具体情况把这些方法写出来。接口是更加抽象的抽象的类,抽象类里的方法可以有方法体,接口里的所有方法都没有方法体。接口体现了程序设计的多态和高内聚低偶合的设计思想。接口是一种规范和标准,他们可以约束类的行为,是一些方法特...

  • Java中面向对象的理解

    时间:2024-01-18 13:10:12

    按照惯例,先做一个简单的介绍,现在开始学习 Thinging in Java 4 ,一边看,一边记录,我都不想给自己设定时间安排了,毕竟很少实现过。所以就这样吧!不定期的更新,我都会放到博客中的。所以我可能会有很多表述和书中是一样的,外加一些自己的理解吧。我们常说的一句话是“一切皆对象”这话也就说说...

  • Java基础学习笔记五 Java基础语法之面向对象

    时间:2024-01-17 16:19:59

    面向对象理解什么是面向过程、面向对象面向过程与面向对象都是我们编程中,编写程序的一种思维方式。面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成”...

  • 简单登录注册实现(Java面向对象复习)

    时间:2024-01-16 20:09:24

    简单登录注册的实现(面向对象的复习)需求:设计用户类,包含用户名和密码两个属性设计LoginDemo类设计用户登录方法用户有三次登录机会,如果连续三次登录失败则退出程序功能实现页面:                            实现源码: //用户类 class Users{ Strin...

  • Java面向对象内存分析

    时间:2024-01-14 14:04:43

    title: Java面向对象内存分析date: 2018-07-28 11:12:50tags: JavaSEcategories:- Java- JavaSE一、Java虚拟机的内存区域​ Java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area​ 具体如图所...

  • 《java入门第一季》之面向对象(接口收尾)

    时间:2024-01-12 13:17:42

    通过案例的形式,结束接口部分。/*猫狗案例,加入跳高的额外功能分析:从具体到抽象猫:姓名,年龄吃饭,睡觉狗:姓名,年龄吃饭,睡觉由于有共性功能,所以,我们抽取出一个父类:动物:姓名,年龄吃饭();//吃的不一样,定义为抽象方法睡觉(){}猫:继承自动物狗:继承自动物跳高的额外功能是一个新的扩展功能,...

  • 《java入门第一季》之面向对象(包概述)

    时间:2024-01-12 13:16:42

    由于eclipse等ide的强大功能,使得建包,导包用一些快捷键就能完成。这里对包的概念做稍微的叙述,了解即可:分包后使得项目更加清晰,提高代码维护性。包:        A:其实就是文件夹        B:作用            a:把相同的类名放到不同的包中            b:对类...

  • 《java入门第一季》之面向对象(谈谈接口)

    时间:2024-01-12 13:06:20

    软件中有接口,这里的接口与硬件中的接口还是有很大区别的。这里介绍接口不考虑JDK8的新特性(JDK8开始接口里面可以有非抽象方法了,介绍JDK8新特性可能要到整个第一季写完吧!)还是直接进入接口的学习:/*接口的特点:A:接口用关键字interface表示interface 接口名 {}B:类(实现...

  • 《java入门第一季》之面向对象静态内部类和非静态内部类的区别

    时间:2024-01-12 12:50:20

    很感谢在内部类章节,“开心阳”先生给与的建议。使用静态内部类。这里就简单说一下静态内部类的使用。package com.devin;public class MyMain{ private static String name = "woobo"; private String num ...