java学习基地

微信扫一扫 分享朋友圈

已有 412 人浏览分享

自定义类导入的问题 用的TXT文档编译的

[复制链接]
412 0
本帖最初由 鸿受 于 2020-12-11 22:55 编纂

正在教java 用TXT文档编译运转的。先上情况设置,JAVA_HOME: C:\Program Files\Java\jdk1.8.0_60
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH:%JAVA_HOME%\bin;
我正在E盘创立了一个文件夹,与名为com,又创立了1个子文件夹:sly。
一个Person类:
package com.sly;
public class Person{
private String name;
private int age;
public void setName(String name){
if(name.length()>6||name.length() System.out.println("您设置的人名没有契合请求");
return;
}
else{
this.name = name;
}
}
public String getName(){
return this.name;
}
public void setAge(int age){
if(age>100||age<0){
System.out.println("您输进的年齿分歧法");
return;
}
else{
this.age = age;
}
}
public int getAge(){
return this.age;
}
}

一个测试类TestPerson:
package com.sly;
import com.sly.*;
public class TestPerson{
public static void main(String[] args){
Person p = new Person();
p.setName = "a";
p.setAge = 20;
System.out.println("姓名:"+p.getName()+"年齿:"+p.getAge());
}
}

用cmd编译后,老是报错:Person()没法找到。

明显导进了Person类 为何没法找到呢?

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

129

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Archiver|手机版|java学习基地 |网站地图

GMT+8, 2021-4-12 01:52 , Processed in 0.788116 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.