摘要:        
方法的重写(overwrite/override) 子类在继承父类之后,就获得了父类中所有的方法,但父类方法可能不太适合子类, 这时候就需要子类对父类方法进行覆写。 规则 0、(格式)权限修饰符 返回值类型 方法名(形参列表){//方法体} 1、父类被重写的方法和重写的方法,方法名和形参列表必须一致    阅读全文
posted @ 2025-05-05 17:51
谁来着?
阅读(14)
评论(0)
推荐(0)
        
            
        
        
摘要:        
继承性的理解 角度一:从上而下,定义类A,发现B与A的功能类似,考虑继承。 角度二:自下而上,定义B、C、D时,发现他们有共同的类和方法,考虑将相同的部分抽取, 封装到A中,让B、C、D继承A。 形式 class A{//A类:父类,superclass,也被称为超类、基类 } class B ex    阅读全文
posted @ 2025-05-05 17:36
谁来着?
阅读(24)
评论(0)
推荐(0)
        
            
        
        
摘要:        
this this的意思 this是指当前正在创建的对象,可以调成员变量、方法、构造器 示例 class Person{ String name; int age; public void setAge(int age){ this.age = age } } 一般我们通过对象a调用方法,可以在方法    阅读全文
posted @ 2025-05-05 08:46
谁来着?
阅读(17)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、类中属性(当前仅考虑实例变量)赋值过程 1、在类的属性中,可以有哪些位置给属性赋值? ①默认赋值 ②显式赋值 ③构造器赋值 ④通过"对象.属性"的方式赋值 ⑤通过"对象.方法"的方式赋值 2、这些赋值的先后顺序 ① -> ② -> ③ -> ④/⑤ 3、可执行次数 只能进行一次的有: ①、②、③    阅读全文
posted @ 2025-05-05 07:34
谁来着?
阅读(14)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1、构造器(constructor)的作用 作用1:搭配new关键字,创建类的对象 作用2:在创建对象的同时,可以给对象相关属性赋值 构造器声明格式: 权限修饰符 类名(形参列表){} 创建类之后,系统会默认创建一个空参的构造器,且构造器权限与类声明的权限相同。 一旦类中显式声明了构造器,则系统不再    阅读全文
posted @ 2025-05-05 06:16
谁来着?
阅读(11)
评论(0)
推荐(0)
        
            
        
        
摘要:        
封装性测试 案例:普通员工类 public class Employee{ private String name; private char gender; private int age; private String phoneNumber; public void setName(Strin    阅读全文
posted @ 2025-05-05 05:32
谁来着?
阅读(10)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1、为什么需要封装性 随着系统越来越复杂,类会越来越多,那么类之间的访问边界必须把握好, 面向对象开发原则要遵循“高内聚,低耦合”。 高内聚:类的内部数据操作细节自己完成,不允许外部干涉。 低耦合:仅暴露少量的方法给外部使用,尽量方便外部调用。 2、什么是封装性 将客观事物封装成抽象的类,并且类可以    阅读全文
posted @ 2025-05-05 04:15
谁来着?
阅读(34)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1、包的说明: package:包;用于指明该文件种定义的类或接口所在的包; 语法格式 package 顶层包名.子包名; 一个源文件只有一个(因为他只有一个位置)放在文件开头,全小写,命名时要求是见名知义。 com.公司名.xxx 不能使用java.xxx,因为类似格式主要用于JDK中。 此外一个    阅读全文
posted @ 2025-05-05 03:35
谁来着?
阅读(13)
评论(0)
推荐(0)
        
            
        
        
摘要:        
递归方法学习 方法自己调用自己的形式就叫递归,递归形式分为直接递归和间接递归 直接递归示例: public class RecursionTest{ public static void main(String[] args){ RecursionTest test = new RecursionT    阅读全文
posted @ 2025-05-05 03:18
谁来着?
阅读(19)
评论(0)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号