自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 案例——抽象员工类实现

开发团队中有程序员和经理两种角色,都有姓名、工资、工号等属性以及工作的行为、经理具有奖金的属性。需求:使用继承思想设计出上述需求中的类,并分别创建对象使用。package poly.demo.demo6;public class Test { public static void main(String[] args) { Empolyee a = new Coder(); a.setId("研发部001"); a.setName("小小橘")

2021-12-14 16:29:21 353

原创 Java基础——面向对象之多态

面向对象之多态实现方式:抽象类(成员特点、类型转换、引用传递)接口(final和static关键字)多态:多种状态,同一对象在不同情况下表现出不同的状态或行为(比如一个人扮演不同角色)实现方式的区别:抽象类和接口的设计理念:实现步骤:要有继承(或实现)关系;要有方法重写;父类引用指向子类对象成员方法会被重写,但成员变量不会成员方法:编译看左,运行看右package poly.demo.demo1;public class Test { public static void mai

2021-12-09 16:33:29 178

原创 Java基础——面向对象之继承

面向对象之继承主要通过extends来实现,子类对父类的继承,实际上是子类对父类的扩展,子类是一种特殊的父类。子类继承父类:可以调用父类非私有的的成员(成员变量、成员方法)高内聚低耦合是程序设计的追求。耦合:两个(或更多)模块相互依赖对方(齿轮之间耦合转动,只要一个出错,另一个就无法正常工作)内聚:模块内部结构紧密,独立性强。案例1:动物类继承main方法package itcast.demo1;public class TestAnimal { public static v

2021-11-14 20:10:50 388

原创 Java面向对象之封装

面向对象分为:封装、多态、继承面向对象——封装面向:朝向、面对;即关注对象:世间一切事物面向对象/过程思想:把关注点放在某一物或是某一活动上,所涉及的人或物(也就是对象)/步骤(也就是过程)上的思想(或是思维方式)。假设我要吃饭,执行面向对象的话,可以把对象指向他人,叫他人做饭,我负责吃就行。执行面向过程则是,我要具体化吃饭这一过程:买菜、洗菜、炒菜,最后吃。类与对象类:具有相同属性和行为(功能)的一系列事物,是一种抽象概念(手机)对象:把类具体化,是一种具体概念(我手上的手机)pack

2021-11-12 09:51:55 55

原创 Java基础---数组

1. 一维数组创建 int[]是一种引用类型有3种方式方法一:声明数组类型,定义数组长度,在此之后,数组长度不可更改 // 声明数组,定义数组长度为10 int[] array = new int[10]; // 给数组元素赋值 for (int i = 0; i < array.length; i++){ array[i] = i + 9; }方法二:定义时,元素确定,避免空间浪费,建立在堆区// 声

2021-11-09 12:06:28 78

原创 Java 学习基础——流程控制

流程控制与数组顺序结构、分支结构、循环结构、控制循环结构part A:分支结构if 条件语句----键盘输入;死循环的使用;if…else的使用for (; ; ){ };while(true){ };用break结束循环,或者continue结束当前循环。 // 随机产生1-100之间的数,请猜出数字是多少 Random A = new Random(); int a = A.nextInt(100)+1; Scanne

2021-11-07 14:06:02 53

原创 Java入门\博学谷Java零基础练习_05

题目描述:第一题:输入月份数字,输出对应的季节,如果输入错误,则打印提示信息例如:输入月份5,输出季节春季控制台数据格式:请输入月份:55月份是春季分析:输入月份、输出季节,输入错误时,提示之后,可再次输入,用到一个死循环即可死循环的使用:在需要进行死循环的结构体外套上死循环就行package cn.itcast.demo;import java.util.Scanner;public class text5 { public static void main(String

2021-04-07 20:32:10 107

原创 Java入门\博学谷Java零基础练习_06

题目描述:2. 输出n=6的三角数字阵:1 2 34 5 67 8 9 1011 12 13 14 1516 17 18 19 20 21分析:用到for循环,显然每循环一次,记一次数,初始变量count用于计数用到一个外循环作为行变量,一个内循环作为列变量,行列之间联系:第 i 行输出 i 列数若要输出n行数,可自行改变n,也可用Scanner注意 print 和 println 的差别package cn.itcast.text;public class

2021-04-07 19:12:34 164 3

原创 matlab遗传算法gaot工具箱安装

matlab遗传算法gaot工具箱安装安装步骤(版本号:R2014ba):1 将GAOT工具箱文件拷贝至Matlab文件夹下,具体路径为:D:\program files\MATLAB\R2014ba\toolbox。2 将GAOT工具箱路径加入Matlab文件路径之中。流程为:File–>Set Path–>Add Folder。即,将D:\program files\MATLAB\R2014b\toolbox\gaot文件夹加入该路径系统中。3 重新启动Matlab,运行即可。

2021-03-30 11:27:06 5323 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除