2021年3月15日
摘要:
super的使用 public class Person{//Person类我作为父类来使用 protected String name = "小明"; } public class Student extends Person{ private String name = "小红"; publ
阅读全文
posted @ 2021-03-15 21:53
悲喜不通,唯吵闹乎
阅读(42)
推荐(0)
2021年3月13日
摘要:
继承 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模 extands的意思是扩展。子类是父类的扩展 java中只有单继承,没有多继承 被继承的类是父类,而去继承的是子类 //有四个修饰符:public private default protected//public 是公用的子类可以调
阅读全文
posted @ 2021-03-13 23:37
悲喜不通,唯吵闹乎
阅读(28)
推荐(0)
2021年3月12日
摘要:
封装 我们程序设计追求“高内聚,低耦合”。高内聚就是累的内部数据操作细节完成,不允许外部干涉;低耦合:仅仅暴露少量的方法给外部使用。 属性私有:get/set 私有的java单词:private 这是一个修饰词 package oop; public class Demo07 { priva
阅读全文
posted @ 2021-03-12 23:37
悲喜不通,唯吵闹乎
阅读(32)
推荐(0)
2021年3月10日
摘要:
前面的总结 类与对象 类是一个模板,而对象则是一个具体的值,就像打印机一样,类就是打印的机器,对象就是打印的东西 方法 方法的定义:修饰词 + 基础类型 + 变量名(){ 方法体; } 方法的调用 对象名.方法名(); 对象的引用 引用类型: 基本类型(8大基本类型) 属性:字段 Field 成员变
阅读全文
posted @ 2021-03-10 22:09
悲喜不通,唯吵闹乎
阅读(39)
推荐(0)
2021年3月9日
摘要:
创建对象内存分析 //调用下面的那个类 package oop; public class Demo06 { public static void main(String[] args) { Demo05 dog = new Demo05(); dog.name = "旺财"; do
阅读全文
posted @ 2021-03-09 22:57
悲喜不通,唯吵闹乎
阅读(28)
推荐(0)
2021年3月8日
摘要:
构造器详解 构造器的特点: 必须和类的名字相同 必须没有返回值,也不能加void public class Person{//单纯的创建一个类 } //调用上面的类中的方法却没有错误,因为类会默认一个构造器帮你生成一个public Person(){}的方法,当然里面是没有任何方法块的 public
阅读全文
posted @ 2021-03-08 20:38
悲喜不通,唯吵闹乎
阅读(35)
推荐(0)
2021年3月7日
摘要:
类和对象的关系 类就是对象的一个模版,假如要印刷东西,那么类就是印刷的机器,对象就是你要印刷出来的东西,你刻进去什么,印刷出来就是什么 //定义一个类 //一个类中只有属性和方法这两种东西 public class Demo01{ //属性 String name; int age; //方法 pu
阅读全文
posted @ 2021-03-07 22:35
悲喜不通,唯吵闹乎
阅读(20)
推荐(0)
2021年3月6日
摘要:
方法的复习 public class Demo01{ public static void main(String args[]){//一个程序正常只有一个main方法,又称主方法 } //返回值方法 //修饰符 + 返回值类型 + 方法名 public String name(){ return
阅读全文
posted @ 2021-03-06 22:07
悲喜不通,唯吵闹乎
阅读(71)
推荐(0)
2021年3月4日
摘要:
简单的面向对象 面向过程的思想 步骤简单 面对过程适合处理一些较为简单的问题 面向对象思维 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对于这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思考 面向对象适合处理复杂问题,适合处理需要多人协作的问题 对于描述复杂的事
阅读全文
posted @ 2021-03-04 23:52
悲喜不通,唯吵闹乎
阅读(32)
推荐(0)
2021年3月3日
摘要:
稀疏数组 //用稀疏数组表示原始数组 public class ArraysDemo05 { public static void main(String[] args) { int[][] arrays = new int[8][9]; arrays[0][5] = 2; arrays
阅读全文
posted @ 2021-03-03 22:58
悲喜不通,唯吵闹乎
阅读(116)
推荐(0)