上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: JavaBean:符合如下标准的Java类: >类是公共的 >有一个无参的公共构造器 >有属性,且有get,set方法 阅读全文
posted @ 2022-10-05 17:54 平凡的柳先生 阅读(22) 评论(0) 推荐(0)
摘要: 1 默认初始化 2 显示初始化 如p.name = "ss"; 3 构造器中赋值 4 通过“对象.方法”,“对象.属性”的方式赋值 顺序为 1 2 3 4 阅读全文
posted @ 2022-10-05 17:45 平凡的柳先生 阅读(62) 评论(0) 推荐(0)
摘要: 一、构造器的作用 1.创建对象 new+构造器 如 Person p = new Person( ); 此时Person( ) 为一个构造器 2.初始化对象的信息 如 Person p = new Person("TOM",15 ); // 为p.name初始化为TOM ,p.age初始化为15 二 阅读全文
posted @ 2022-10-05 15:56 平凡的柳先生 阅读(90) 评论(0) 推荐(0)
摘要: class Animal { String name; private int legs; // 将属性私有化(private),然后提供公共的方法来获取(get),和设置(set)属性的值 以下标黄部分为封装性的体现 public void setlegs(l){ //设置属性 if(l>=0&& 阅读全文
posted @ 2022-10-05 14:19 平凡的柳先生 阅读(52) 评论(0) 推荐(0)
摘要: 值传递 基本数据类型,实参此时赋值是变量保存的数据值 引用数据类型(例如String,对象),实参此时赋值是变量的地址值 阅读全文
posted @ 2022-10-05 13:33 平凡的柳先生 阅读(19) 评论(0) 推荐(0)
摘要: 例如声明一个类,Food,对方法进行重载 class void Food( ){ } class void Food(int a){ } //有一个形参a class void Food( int a,int b){ } //有两个形参 class void Food(int a, String b 阅读全文
posted @ 2022-10-05 11:43 平凡的柳先生 阅读(25) 评论(0) 推荐(0)
摘要: 方法的重载两同一不同:同一个类中,允许存在一个以上的同名方法 要求:参数个数不同,参数类型不同即可 参数列表不同:参数个数不同,参数类型不同 如与方法 public static void 123(int a) public static void 123(int b) 不构成,因为类型相同 pub 阅读全文
posted @ 2022-10-05 11:10 平凡的柳先生 阅读(21) 评论(0) 推荐(0)
摘要: 此时,匿名对象new phone赋值给了形参phone,在show方法内可以多次调用 匿名对象在java中可以充当return的值 匿名对象只可调用一次 如public class Person { public String name;// 姓名 public int age; // 年龄 // 阅读全文
posted @ 2022-10-04 20:12 平凡的柳先生 阅读(31) 评论(0) 推荐(0)
摘要: 1、类及类的成员:属性、对象、构造器、代码块、内部类 2、特性:封装、继承、多态 3、其它关键字 面向过程:主要考虑解决问题,以函数为最小单位,考虑怎么做 面向对象:主要考虑谁去做,以类/对象为最小单位 阅读全文
posted @ 2022-10-04 10:28 平凡的柳先生 阅读(19) 评论(0) 推荐(0)
摘要: 例如取[x,y]范围内的一个随机数 int a = (int)(Math.random*(y-x+1)+x); //强转成int型,取值范围为[1,7) 若没有后面的+1,则生成[1,6) 阅读全文
posted @ 2022-10-03 20:15 平凡的柳先生 阅读(79) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 下一页