上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页
摘要: 本次只是围绕着多态性的概念来进行讲解,但是所讲解的代码与实际的开发几乎没有关系,而且多态一定是在继承性的基础上才可以操作的, 而本次将使用类继承的关系来描述多态的性质,实际的开发中不会出现普通类的继承关系(一个已经完善的类不应该再被继承),开发中都要求继承抽象类和接口 多态性要想实现有两个前提:继承 阅读全文
posted @ 2018-12-10 22:30 SilentKiller 阅读(205) 评论(0) 推荐(0)
摘要: 讲解一个继承的实现思路 要求定义一个数组操作类(Array类),在这个类里面可以进行整型数组的操作,由外部传入数组的大小 ,并且要求实现数据的保存以及数据的输出,同时用户可以在外部调整已有数组大小(只能够扩大数组容量) 随后在这个类上要求派生出两个子类 排序类:通过此类取得数据可以进行排序 反转类: 阅读全文
posted @ 2018-12-10 22:23 SilentKiller 阅读(386) 评论(0) 推荐(0)
摘要: 参数传递 在 python 中,类型属于对象,变量是没有类型的: a=[1,2,3] a="Runoob" 以上代码中,[1,2,3] 是 List 类型,"Runoob" 是 String 类型,而变量 a 是没有类型,她仅仅是一个对象的引用(一个指针),可以是指向 List 类型对象,也可以是指 阅读全文
posted @ 2018-12-06 22:51 SilentKiller 阅读(1224) 评论(0) 推荐(0)
摘要: 1.什么是函数 开发程序时候,需要代码执行多次,为了提高编写效率及代码重用性,所以把具有独立功能的代码块组织为一个小模块,给这个功能一个名称,这就是函数。 函数可以使用系统自带的函数也可以自定义函数 函数调用时候,给定的输入值是从左往右匹配函数参数列表2.定义函数 函数代码块以 def 关键词开头, 阅读全文
posted @ 2018-12-06 22:40 SilentKiller 阅读(1006) 评论(0) 推荐(0)
摘要: 关键字 关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。 java关键字描述列表 abstract //抽象方法,抽象类的 阅读全文
posted @ 2018-12-05 22:53 SilentKiller 阅读(199) 评论(0) 推荐(0)
摘要: 使用final定义类,属性,方法 final在一些书中被称为终结器,意思是:利用final定义的类不能够有子类,利用final定义的方法不能够被覆写,利用final定义的变量就成为了常量,常量无法修改 范例:利用final定义类 但是你们自己在实际的代码编写过程之中,并不需要太多的关注与此类模式,因 阅读全文
posted @ 2018-12-05 22:46 SilentKiller 阅读(139) 评论(0) 推荐(0)
摘要: 1.方法的覆写 当子类定义了与父类中的完全一样的方法时(方法名称,参数类型以及个数,返回值类型)这样的操作就称为方法的覆写 范例:观察方法的覆写 此时B是A的子类,并且B类中没有定义任何的方法。此时B类将直接继承A类中的println()方法执行 范例:发生覆写 ... (主要是看 new 谁) 此 阅读全文
posted @ 2018-12-05 22:43 SilentKiller 阅读(300) 评论(0) 推荐(0)
摘要: 继承性的主要目的,继承的实现,继承的限制 继承是面向对象中的第二大主要特点,其核心的本质在于:可以将父类的功能一直沿用下去 为什么需要继承? 那么为了更好的区分出之前学习的概念与现在程序的区别,下面通过两个具体的代码来进行研究 例如:现在有俩个类:Person,Student,按照原始的方式,程序代 阅读全文
posted @ 2018-12-04 18:45 SilentKiller 阅读(267) 评论(0) 推荐(0)
摘要: 代码块 code block content (内容) 在程序结构之中使用“{}”定义的内容就称为代码块,但是会根据其声明的位置以及关键字的不同 代码块一共分为四种: 普通代码块(程序块),构造块,静态块,同步代码块(多线程) 一:普通代码块 普通代码块是定义在方法之中的代码块,其基本形式参考如下: 阅读全文
posted @ 2018-12-04 18:39 SilentKiller 阅读(217) 评论(0) 推荐(0)
摘要: static 是java中定义的一个关键字,主要是描述全局的概念,所以利用static关键字可以定义属性,定义方法 但是在90%的情况下,我们的开发代码很少会去直接编写static*//* 利用static定义属性 现在假设定义一个只描述中国人的类,那么在这个类里面肯定要包含有姓名,年龄,国家, 所 阅读全文
posted @ 2018-12-03 17:53 SilentKiller 阅读(215) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页