<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_51607772的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_51607772</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_51607772]]></copyright><item><title><![CDATA[面向对象之接口——]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/125363100</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/125363100</guid><author>qq_51607772</author><pubDate>Sun, 19 Jun 2022 22:05:08 +0800</pubDate><description><![CDATA[本篇我们介绍接口、接口的多态性以及接口的作用，然后浅浅提一下接口和抽象类的异同，最后我们介绍面向接口编程的思维。]]></description><category></category></item><item><title><![CDATA[抽象类和面向抽象的思维——]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/125346343</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/125346343</guid><author>qq_51607772</author><pubDate>Sat, 18 Jun 2022 14:02:26 +0800</pubDate><description><![CDATA[本篇介绍抽象类和面向抽象的设计思维。
]]></description><category></category></item><item><title><![CDATA[浅谈多态和上转型下转型]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/125331857</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/125331857</guid><author>qq_51607772</author><pubDate>Fri, 17 Jun 2022 13:34:00 +0800</pubDate><description><![CDATA[本篇介绍多态和Java中的上转型，下转型。]]></description><category></category></item><item><title><![CDATA[方法重写和属性隐藏]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/125321113</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/125321113</guid><author>qq_51607772</author><pubDate>Thu, 16 Jun 2022 22:06:11 +0800</pubDate><description><![CDATA[在本篇中，我们会介绍继承中会涉及的属性隐藏和方法的重写，前面有篇文章介绍了方法的回顾和加深，基础的内容我们不再赘述。]]></description><category></category></item><item><title><![CDATA[面向对象的特性之封装和继承]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/125320236</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/125320236</guid><author>qq_51607772</author><pubDate>Thu, 16 Jun 2022 17:42:02 +0800</pubDate><description><![CDATA[谨记录面向对象学习中的知识点，内容易懂，可用于复习基础。如有错误，欢迎指正~]]></description><category></category></item><item><title><![CDATA[基本数据类型的类封装及类的外部访问权限介绍——]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124825044</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124825044</guid><author>qq_51607772</author><pubDate>Tue, 17 May 2022 16:55:05 +0800</pubDate><description><![CDATA[基本数据类型的类封装及类的外部访问权限介绍——]]></description><category></category></item><item><title><![CDATA[复杂类的设计，类的结构与类之间的关系以及UML图表示]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124815287</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124815287</guid><author>qq_51607772</author><pubDate>Tue, 17 May 2022 16:19:28 +0800</pubDate><description><![CDATA[复杂类的设计
**通过分解与复合，可以简化复杂类的设计与实现，使代码易于维护。**在特定的情况下，还可以通过继承和接口来简化复杂类的设计。
举个例子，在一个猪八戒吃西瓜的游戏中，需要定义一个叫做猪八戒的类因为有了这个之后我们就可以创建各种各样的猪八戒的对象了，但是想一下子把猪八戒这个类设计出来比较困难，为了简化这个问题，我们可以常常把猪八戒分成猪头猪腿猪身子等若干部分。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9wfG6qdI-1652753065705)(C:\Use]]></description><category></category></item><item><title><![CDATA[包的声明与使用]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124789679</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124789679</guid><author>qq_51607772</author><pubDate>Sun, 15 May 2022 22:31:16 +0800</pubDate><description><![CDATA[包机制
为了更好的组织类，Java提供了包机制，用于区别类名的命名空间，防止类名冲突，可以让类的用户更让容易检索到类。 包的本质就是文件夹！！
包（Package）：用于管理Java类库的一种有效机制，提供了一种对工程中1个以上的类进行层次性、分门别类管理的有效方法。

1.包语句的语法格式为：
package pkg1[.pkg2[.pkg3...]];

2.一般利用公司域名倒置作为包名：
//例如 www.baidu.com ，然后倒置为：com.baidu.www

3.为了能够使用某一个包的成员，]]></description><category></category></item><item><title><![CDATA[类与对象以及构造器]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124775026</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124775026</guid><author>qq_51607772</author><pubDate>Sat, 14 May 2022 22:01:00 +0800</pubDate><description><![CDATA[类的定义

//例如："CourseNumber"的类：标示课号。
class CourseNumber{
  String number;
  String coursename;
  void showInfo(){
    System.out.println("课号："+number+",课程名称："+coursename);
  }
}
//学生类
class Student{
  String number;
  String name;
  //构造方法
  Student(String nu]]></description><category></category></item><item><title><![CDATA[方法的回顾和加深]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124775009</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124775009</guid><author>qq_51607772</author><pubDate>Sat, 14 May 2022 21:58:40 +0800</pubDate><description><![CDATA[方法的定义
方法：是类或类的实例可以执行的操作或者说具有的行为。方法总是定义在类的内部，是隶属于类的。java的任何操作型语句，只能出现在类体中的方法中。
根据方法名，我们分为构造方法和普通方法。
构造方法：定义类时，类体中有一个名称和类名一模一样的方法–构造方法。除此之外的方法，都是普通方法。
普通方法的设计建议遵循以下的约定：

以动词开头。例如getArea,setAbove,compute等等。
尽可能减少方法的参数。
充分利用方法重载的机制，减少方法名称种数。

    /*
    修饰符 返回]]></description><category></category></item><item><title><![CDATA[初始面向对象]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124774754</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124774754</guid><author>qq_51607772</author><pubDate>Sat, 14 May 2022 21:57:21 +0800</pubDate><description><![CDATA[初识面向对象
Java的核心思想就是OOP
属性+方法就是一个类。
面向过程&amp;面向对象
面向过程思想

​步骤清晰简单，第一步做什么，第二步做什么…
面向过程适合处理一些较为简单的问题

面向对象思想

物以类聚，分类的思维模式，思考问题首先会解决问题需要哪些分类，然后对这些分类进行单独思考。最后，才对某个分类下的细节进行面向对象的思索。
面向对象适合处理复杂的问题，适合处理需要多人协作的问题！


对于描述复杂的事物，为了从宏观上把握、从整体上合理分析，我们需要使用面向对象的思路来分析整个系统。但]]></description><category></category></item><item><title><![CDATA[关系数据库理论之最小依赖集的求解]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124506200</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124506200</guid><author>qq_51607772</author><pubDate>Sun, 01 May 2022 22:12:37 +0800</pubDate><description><![CDATA[最近学习数据库理论，刚好学到第六章的关于关系数据库极小函数依赖集的问题，此篇博客仅为记录学习，巩固知识点。在本篇中，会介绍什么是闭包，什么是极小函数依赖集以及极小函数依赖集的求法。如有问题，欢迎各位大佬指出——...]]></description><category></category></item><item><title><![CDATA[instanceof和类型转换（Java多态）]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124181512</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124181512</guid><author>qq_51607772</author><pubDate>Thu, 14 Apr 2022 20:58:03 +0800</pubDate><description><![CDATA[X instanceof Y：判断X和Y是否存在父子关系

X：对象，Y：类，如果X对象是Y类（或者其子类）的实例，输出true，否则输出false。
若X和Y之间不存在父子关系，则编译不通过。
也可以说，编译看左边，运行看右边！

例如：
package com.oop;

import com.oop.Test06.Person;
import com.oop.Test06.Student;
import com.oop.Test06.Teacher;
public class Application ]]></description><category></category></item><item><title><![CDATA[Java中的super和this以及final关键字——]]></title><link>https://blog.youkuaiyun.com/qq_51607772/article/details/124082885</link><guid>https://blog.youkuaiyun.com/qq_51607772/article/details/124082885</guid><author>qq_51607772</author><pubDate>Sun, 10 Apr 2022 18:17:35 +0800</pubDate><description><![CDATA[本篇我们介绍Java中的super和this关键字，以及浅浅提一下final的注意点。]]></description><category></category></item></channel></rss>