186-0984-0880
 
java学习记录笔记(2)
日期:09-29 浏览次数:3

10,  尝试定义一个类
a.  
b.  Int age=12;(支持默认值)
c.  Int getAge()表示此函数返回int类型数据
d.  Void setAge(int i)//void表示无返回值的函数方法,当然也可以写成:public void setAge(int i)
11,  声明属性
a.  
b.  Private int age;表示此属性只能内部函数使用
c.  Public String name=”Lila”;//使用了默认赋值功能
12,  构造方法
a.  
b.  这个类里面有2个构造方法,但是写法是合理的,如果调用类函数的时候,传递2个参数,那么即调用第二个构造函数,反之是先进个,以此类推。
c.  构造方法不能有返回值,即不能写成:public void Person(String n){...}
d.  构造方法可以不写,如果无特殊操作的话,即:
e.  (举例: )没搞懂public static void main这是啥?这张图片和上方的联合起来,其实是类中调用类,可以看看
13,  练习1:Person.java
a.  
b.  Javac Person.java(编译)
c.  Java Person(执行)
d.  创建:TestPerson.java (这里带有main方法,即可执行使用,而Person.java无法直接 使用)
e.  Javac TestPerson.java(编译)
f.  Java TestPerson(执行)
14,  可以同时编译多个java,如:javac a.java b.java c.java
15,  实际练习2:
a.  
b.  给对象里面属性赋值有2种方法,p1.name=’123’;或者通过方法来操作p2.setName(“123”);(通过方法对属性赋值较好,直接赋值会导致 值混乱、安全问题),说明如下:
c.  直接使用b.age=-3是没问题的,但是如果用方法,那么就有数据类型限制:public void setAge(int i);
d.  建议方法:A类函数变量设为private(私有),B类函数调用A类public函数设置A类函数private变量

← 上一篇 下一篇 → 返回首页
如有意向,请联系我们的客户经理
我们会根据您的需求为你制定详细的解决方案
在线咨询 or 拨打业务热线:186-0984-0880
在线咨询
热线电话
解决方案
扫一扫

扫一扫
关注新图闻科技

全国咨询热线
186-0984-0880

返回顶部