다른 클래스에서 acitivty DisplayContact의 메서드를 호출하려면 어떻게해야합니까?
`DisplayContacts displayContacts = new DisplayContacts ();
displayContacts.getLocation ();
정적 클래스 (싱글 톤)를 만들거나 iDisposable로 클래스를 초기화해야합니다.
public class DisplayContacts : IDisposable
{
public location getLocation()
{
..do stuff
return location;
}
}
public class myReader
{
DisplayContacts dc = new DisplayContacts();
location lc = dc.getLocation();
}
그러면 DisplayContacts의 새 인스턴스가 생성되고 다른 클래스의 위치가로드됩니다.
static (클래스와 메서드를 static 형식으로 선언)을 사용하여 싱글 톤을 사용할 수 있지만 저는 애플리케이션 상태 제어에만 사용합니다. 그러면 다른 클래스의 메서드에 직접 액세스 할 수 있습니다.
또한 myReader의 헤더에있는 클래스 파일을 "사용"하고 있는지 확인하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다