- 博客(8)
- 收藏
- 关注
原创 javaDay08构造方法、多态、抽象类、接口
构造方法: 定义一个构造方法: public Dog() { } public Dog(String name) { } 1)构造方法没有返回类型 2)构造方法方法名必须和类名相同包括大小写 3)构造方法同方法一样,可以有参数列表 1. 构造没有返回类型 包括void(void 也是一种放回类型) 2. 构造方法没有返回值 并且构造方法的名称和类的名称一致 3. 构造方法不需要我们手动生成,编译器会自动帮咱们生成 4. 构造方法由new关键字调用 5. 构造可以自己定义...
2021-07-16 08:39:08
160
1
原创 javaDay07面向对象(上)
例题: student类: package com.student; public class Student { private int id; private String name; private Double grade; private int status; // 1正常 0删除 public int getStatus() { return status; } public void setStatu...
2021-07-15 08:29:06
140
原创 javaDay06面向对象(上)
面向对象的三大特征: 1.封装 封装的基本原则: 1.将实例变量标记为私有的(private) 2.提供公有(public)的setter和getter方法,用来控制对实例变量的存取动作 //如果一个类中只有属性和getter和setter方法,这种类称为实体类。 封装的作用: 1.保护数据,隐藏具体实现。调用者只应关心如何使用 2.代码的复用 3.高内聚 4.低耦合 this关键字: 当方法中参数的变量名和实例变量的变量名相同时, 则需要使用this.变量名来表示实例变量。
2021-07-14 08:33:15
124
原创 javaDay05方法:传参
方法:传参 方法中的参数: public class Dog { String name; int age; String color; //定义方法中的参数叫做形参 //方法中的括号里面跟的是参数列表 public void bark(String name,int num){ if("主人".equals(name)){ System.out.println("你是主人"); }...
2021-07-12 16:23:04
115
原创 javaday04面向对象(上)
面上对象(上) 一个类的组成:属性 + 方法 属性 、实例变量、成员变量 属性 → 特征 方法 → 行为能力 //public : 访问修饰符 //void : 返回类型 //run : 方法名称 //{} : 方法体 通过类创建对象 对象.属性 = 值 局部变量没有默认值 实例变量有默认值 所有引用数据类型的默认值都是null 如果要调用类中的属性或方法必须
2021-07-09 20:21:43
86
原创 javaDay03数组
数组: 1)数组,是有序的元素序列。 2)编程语言中常见的一种数据结构,用于存储多个类型相同的数据 。 3)数组中的每个数据称为数组元素 。 4)每个元素都有对应的下标(索引),我们可以通过它来对数组操作。 5)数组是Java中的一种数据类型,并且为引用数据类型。 定义数组方式: 数据类型[] 数组名 = new 数据类型[数组长度]; int[] ages = new int[10]; //定义好数组长度,尽量不要随意改变长度 String names =new String[]{"
2021-07-09 08:14:53
184
原创 javaDay02运算符、判断语句、循环语句笔记
运算符: 1.算数运算符: 运算符 运算 例子 + 正号 +3 - 负号 -3 + 加 5+5 - 减 8-3 * 乘 2*3 / 除 8/3 = 2 % 取余(取模) 7%4 =3 ++ 自增 前自增 a=2; b=++a ,a=3,b=3; 后自增 a=2;b = a++; a=3,b=2 -- 自减 前自减 a=5; b=--a ,a=4,
2021-07-08 08:11:50
111
原创 javaDay01 笔记
1.java开发环境介绍 JDK=JRE+开发工具集(例如Javac编译工具等) JRE=JVM+javase标准类库 2.标识符的使用 (1)标识符的规则: 由26个英文字母;不能以数字开头;不能使用关键字或者保留字;标识符不能包含空格。 (2)命名规范(不遵守,编译仍然通过) 见名知意。包名所有字母小写 类名、接口名:首字母大写,例如:XxxYyy 使用大驼峰命名法 ...
2021-07-06 20:02:23
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅