<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_73744923的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_73744923</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_73744923]]></copyright><item><title><![CDATA[【面向对象】多态数组]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127310764</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127310764</guid><author>m0_73744923</author><pubDate>Thu, 13 Oct 2022 22:16:19 +0800</pubDate><description><![CDATA[/打印的结果要看 对象是什么类型。// 创建有四个元素的数组 类型是Animal类型。]]></description><category></category></item><item><title><![CDATA[【面向对象】多态类继承]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127310329</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127310329</guid><author>m0_73744923</author><pubDate>Thu, 13 Oct 2022 21:48:41 +0800</pubDate><description><![CDATA[/ 多态初始化 a1需要去调用父类和子类都有的方法。System.out.println("小猫速度很快  可以抓老鼠...");System.out.println("小猫喵喵喵吃饭饭...");// 实例化子类对象 创建一个父类类型对象  此对象拥有多态的特点。public void catchMouse(){ // 子类独有的方法。//子类对象的初始化。System.out.println("哈哈哈哈。System.out.println("啃骨头...");]]></description><category></category></item><item><title><![CDATA[抽象方法 ——动物类的继承。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127300490</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127300490</guid><author>m0_73744923</author><pubDate>Thu, 13 Oct 2022 14:14:07 +0800</pubDate><description><![CDATA[/  （2）有抽象方法的类 一定是抽象类 但抽象类可以没有抽象方法。// 抽象方法 没有实体 必须子类重写它 目的是为了子类完成规定动作的  起到模板的作用。public void run(){ // 重写父类的run方法  必须有方法体。// 编译过程     .java--> .class(字节码)// (4) 子类应该重写父类所有的抽象方法  否则编译报错。public void eat(){ // 实现方法。// 重写目的是子类必须重写父类的抽象方法。// 子类没有重写 会报错。]]></description><category></category></item><item><title><![CDATA[【抽象类】抽象方法，图形类的继承。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127300424</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127300424</guid><author>m0_73744923</author><pubDate>Thu, 13 Oct 2022 14:12:50 +0800</pubDate><description><![CDATA[/ 没有传递半径  调用无参构造。// 抽象方法 子类必需实现。public Circle(double radius){ // 有参构造方法。// 通过父类的构造方法对子类对象进行初始化。abstract class Graphic{ //抽象类。public Circle(){} // 无参构造。]]></description><category></category></item><item><title><![CDATA[【继承】图形类的继承。（长方形，圆形）]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127300285</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127300285</guid><author>m0_73744923</author><pubDate>Thu, 13 Oct 2022 14:06:03 +0800</pubDate><description><![CDATA[return "图形名字：" + name + ",面积：" + getArea() + ", 周长：" + getPerimeter();return super.getInfo() + ",长度：" + length + ",宽度：" + width;public double getArea(){  // 重载父类的方法 获取面积。public double getArea(){ // 重载父类的方法  获取面积。public String getInfo(){  // 获取圆形类的 信息。]]></description><category></category></item><item><title><![CDATA[【Java】对数组进行扩容、删除任意位置上的数据。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127138370</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127138370</guid><author>m0_73744923</author><pubDate>Sat, 01 Oct 2022 22:39:10 +0800</pubDate><description><![CDATA[/ [1，1,2,3,4,5] 范围在0-4的数据整体移动到1-5；// 给索引为0的位置赋新值。// 给索引为0的位置赋新值。// 扩容之后的数组 [1,2,3,4,5,0]// 在数组的最里面 插入一元素。// 删除【0】位置上的数据。//  对数组进行扩容。]]></description><category></category></item><item><title><![CDATA[【Java】数学模块的常见用法。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127138323</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127138323</guid><author>m0_73744923</author><pubDate>Sat, 01 Oct 2022 22:33:44 +0800</pubDate><description><![CDATA[/ 随机一个0-1的数。// 向上取整   大于这个值的最小整数。// 向下取整   小于这个值的最大整数。// 数学模块的常见 用法。// 求一个值的绝对值。]]></description><category></category></item><item><title><![CDATA[【Java】成员方法重名——重写(Override)。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127138300</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127138300</guid><author>m0_73744923</author><pubDate>Sat, 01 Oct 2022 22:32:32 +0800</pubDate><description><![CDATA[public void sendMessage(){System.out.println("发短息");public void showNum(){System.out.println("显示来电号码");public void call(){System.out.println("打电话");System.out.println("显示来电人的姓名");System.out.println("显示来电人的头像");]]></description><category></category></item><item><title><![CDATA[【Java】继承——成员方法不重名。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127138263</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127138263</guid><author>m0_73744923</author><pubDate>Sat, 01 Oct 2022 22:29:15 +0800</pubDate><description><![CDATA[/ 优先查找 子类中有没有相关方法 没有则使用父类中的方法。System.out.println("父类中的show01方法被执行");System.out.println("子类中的show02方法被执行");System.out.println("父类的show");System.out.println("子类的show");z1.show();// 优先使用子类的方法。// override  重写父类的方法。]]></description><category></category></item><item><title><![CDATA[【Java】继承——子类与父类有同名属性的情况。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127138250</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127138250</guid><author>m0_73744923</author><pubDate>Sat, 01 Oct 2022 22:26:20 +0800</pubDate><description><![CDATA[/ a = 30 局部变量   this.a 对象的变量 成员变量   super.a 父类的变量。System.out.println("父类的a:" + super.a);System.out.println("父类的a:" + super.a);System.out.println("子类的a:" + this.a);System.out.println("父类的b:" + this.b);System.out.println("子类的a:" + this.a);// 子类与父类有同名属性的情况。]]></description><category></category></item><item><title><![CDATA[【Java】继承——成员变量的私有化（修饰符super进行访问）]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127138203</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127138203</guid><author>m0_73744923</author><pubDate>Sat, 01 Oct 2022 22:24:02 +0800</pubDate><description><![CDATA[System.out.println("父类num=:" + super.num);System.out.println("子类num=:" + this.num);//子类方法中 如果出现子类和父类同名属性  优先使用子类的属性  方法类似。// super是Fu类  this属于Zi类的对象。]]></description><category></category></item><item><title><![CDATA[【面向对象】子类、父类的继承]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127138170</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127138170</guid><author>m0_73744923</author><pubDate>Sat, 01 Oct 2022 22:17:49 +0800</pubDate><description><![CDATA[System.out.println(name + "今年" + age + "岁，他会抓老鼠，");System.out.println("吃饭");// 使用父类的属性。// 使用父类的属性。// 使用父类的方法。// 猫类继承动物类。]]></description><category></category></item><item><title><![CDATA[【Java】比较数值的大小。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127087243</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127087243</guid><author>m0_73744923</author><pubDate>Wed, 28 Sep 2022 12:39:24 +0800</pubDate><description><![CDATA[System.out.println("abc的最大值是：" + max);System.out.println("请输入第一个数字:");System.out.println("请输入第二个数字:");System.out.println("请输入第三个数字:");// 用ab的较大值 和 c进行比较。// 判断三个数字的 最大值。// 先获取ab中的较大值。]]></description><category></category></item><item><title><![CDATA[【面向对象】声明一个Circle类（对象数组）。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127087198</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127087198</guid><author>m0_73744923</author><pubDate>Wed, 28 Sep 2022 12:37:13 +0800</pubDate><description><![CDATA[return "半径是：" + radius + "面积是：" + getArea() + "周长是：" + getPerimeter();System.out.println("请输入第" + (i+1) + "的半径");public double getPerimeter(){ // 获取周长。public String getInfo(){ // 获取圆的信息。最后打印出这个5个圆的信息（半径，面积，周长）；public double getArea(){ // 获取面积。]]></description><category></category></item><item><title><![CDATA[【递归方法】实现后一个数是前两个数的和（斐波那契列）。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127087178</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127087178</guid><author>m0_73744923</author><pubDate>Wed, 28 Sep 2022 12:29:53 +0800</pubDate><description><![CDATA[n = 1 2 3 4 5 6 7  8   ...   项数。1 1 2 3 5 8 13 21 ...    值。f(n) = f(n-1) + f(n-2)  递归公式。使用递归 打印出前面20项。]]></description><category></category></item><item><title><![CDATA[【构造方法】this方法的含义。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127087125</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127087125</guid><author>m0_73744923</author><pubDate>Wed, 28 Sep 2022 12:19:58 +0800</pubDate><description><![CDATA[Student01 s = new Student01("苹果",14);// this 是创建的对象  s,  this = s。// 谁调用这个方法 谁就是this  this = s。s.setName("芒果");]]></description><category></category></item><item><title><![CDATA[【构造方法】声明一个员工类。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127087111</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127087111</guid><author>m0_73744923</author><pubDate>Wed, 28 Sep 2022 12:16:52 +0800</pubDate><description><![CDATA[薪资：" + salary + "；System.out.println("e2的薪资：" + e2.getSalary());Employee e2 = new Employee("001","刘备",11000,'男');// 加薪之后的信息。// 创建e2员工对象  触发的是有四个参数的构造方法。// 创建e1员工对象  触发的是无参数的构造方法。// 有两个参数的构造方法。// 有四个参数的构造方法。// set/get方法。// 无参数的构造方法。]]></description><category></category></item><item><title><![CDATA[【构造方法】]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127087092</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127087092</guid><author>m0_73744923</author><pubDate>Wed, 28 Sep 2022 12:15:07 +0800</pubDate><description><![CDATA[public Student(String n, int a){ // 有参数构造器   构造器的方法名 和 类名一样。Student s = new Student("海灵格",25);//public Student(){} // 默认无参数构造器。// 实例化对象 自动调用构造方法。// 直接获取初始化的姓名和方法。// 实力对像初始化赋值。]]></description><category></category></item><item><title><![CDATA[【递归方法】计算1--100的和。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127072287</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127072287</guid><author>m0_73744923</author><pubDate>Tue, 27 Sep 2022 15:22:43 +0800</pubDate><description><![CDATA[/ 递归需要找到前后项的递归公式。if(n==1){  // 递归需要一个出口。]]></description><category></category></item><item><title><![CDATA[【面向对象】方法重载。]]></title><link>https://blog.youkuaiyun.com/m0_73744923/article/details/127072198</link><guid>https://blog.youkuaiyun.com/m0_73744923/article/details/127072198</guid><author>m0_73744923</author><pubDate>Tue, 27 Sep 2022 15:19:18 +0800</pubDate><description><![CDATA[/ 方法重载 同一分类中可以有相同的方法 但里面的参数不同。// 定义一些数据 用于比较 计算两个值是否相等。]]></description><category></category></item></channel></rss>