- 博客(10)
- 收藏
- 关注
原创 2021-11-05
权限修饰符public 公共的protected 受保护的 默认不写(default) 默认的private 私有的特征修饰符final 最终的 不可改变的static 静态的abstract 抽象的native 本地的*transient 瞬时的 短暂的-----> 序列化*synchronized 同步的 线程问题*volatile 不稳定的 保护属性或方法的线程安全...
2021-11-05 01:08:41
53
原创 类的关系——继承,包含,依赖
类和类之间的关系A is a B 泛化(继承 实现)继承通过extends关键字(单继承)实现通过implements关键字(多实现 接口)注意:方法重写和重载的区别 Object类及方法 内存结构A has-a B 包含(组合 聚合 关联)将一个类的对象放置在另一个类中作为属性A use-a B 依赖(依赖) need-a一个类的方法使用到了另一个类的对象 方法内部new 方法 传递参数类关系设计:高内聚 低耦合 继承(实现)>组合>聚合
2021-10-22 12:44:36
568
原创 面向对象初始
面向对象编程思想对于类的基础概念利用类来描述现实生活中的事情利用对象去具体的执行操作类:属性 方法 构造方法 程序块属性写法:权限修饰符 [特征修饰符] 属性类型 属性名字 [= 值]; (如果不写是有默认值)方法写法:权限修饰符 [特征修饰符] 返回值类型 方法名字 ([参数列表]) [抛出异常] [{方法体}]方法重载overload一个类中 一组方法 名字相同 参数列表不同 构成方法重载参数不同体现在 个数 类型 顺序动态参数列表使用构造方法—做事情1.作用:
2021-10-06 17:54:02
53
原创 判断素数
/调试作业1 判断100-200中的素数public static boolean isPrimer(int n) { for (int j = 100; j <= 200; j++) { int num = j; int i = 2; for (i = 2; i < Math.sqrt(num); i++) { ...
2020-03-12 15:45:10
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人